IE - Ivanhoe Electric Inc
Float
72.16M
Short % of Float
3.94%
Oustanding Shares
120.31M
Float
72.61M
Short % of Float
4.17%
Oustanding Shares
92.96M
Float
69.74 M
Short % of Float
3.56%
Oustanding Shares
119.04 M
72.16M
3.94%
120.31M
72.61M
4.17%
92.96M
69.74 M
3.56%
119.04 M