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