Compare Stocks: IE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IEIvanhoe Electric Inc.1.77B12.21-5.13%1,572,032-3.68M

Average Return