Is Ivanhoe Electric Inc (AMEX:IE) A Better Buy Than Others After A -23.63% Fall In This Year?
In last trading session, Ivanhoe Electric Inc (AMEX:IE) saw 0.74 million shares changing hands with its beta currently measuring 0.80. Company’s recent per share price