IE   $11.37  -5.33% Market Closed After Close 11.4 0.26%

Ivanhoe Electric Inc.

Data not available