BLDP - Ballard Power Systems Inc.

Float
252.67M
Short % of Float
--
Oustanding Shares
299.39M

Float
242.25M
Short % of Float
8.81%
Oustanding Shares
298.94M

Float
241.63 M
Short % of Float
9.26%
Oustanding Shares
298.72 M

252.67M
--
299.39M
242.25M
8.81%
298.94M
241.63 M
9.26%
298.72 M