Ivanhoe Electric (IE)
Ivanhoe Electric (IE) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- IE last traded at $7.54, -2.33% on the day.
- Ivanhoe Electric: P/E -29.1, revenue $3.02M over the last four quarters.
- Over the past year IE returned -47.49%; year to date -52.82%.
Updated 2026-11-02 21:34 UTC