IE   $9.58  1.05% Market Closed After Close 9.59 0.10%

Ivanhoe Electric Inc

Data not available