Ivanhoe Electric Inc.

IE·AMEX·$13.01·$2B