Advertisement
Advertisement

IE

IE logo

Ivanhoe Electric Inc.

6.29
USD
-0.27
-4.12%
Apr 30, 15:21 UTC -4
Open

IE Balance Sheet

Advertisement