Ivanhoe Electric Inc.
Exchange: nyse
none
792600448.00
-192376000.00
-47.231939409241
-59.375308641975
0%
0