ELBM - Electra Battery Materials Corp
Float
55.19M
Short % of Float
--
Oustanding Shares
55.84M
Float
56.52M
Short % of Float
0.59%
Oustanding Shares
57.20M
Float
55.37 M
Short % of Float
0.27%
Oustanding Shares
55.84 M
Float
56.43M
Short % of Float
N/A
Oustanding Shares
57.20M