$1.53
0.0755.14%
Last update: Nov 6, 7:25 PM

Ballard Power Systems (BLDP) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
301.476M
Shares Float
301.235M
Institutional Shares Held
36.603M
Institutional % Held
10.4%
Ownership Breakdown