Ivanhoe Electric Inc.

Ivanhoe Electric Inc.

IE · AMEX

6.75USD-0.20 (-2.88%)