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