$1.51
-0.0085-0.56%
Ult. Agg.: Oct 22, 11:29 AM
$1.61
0.095.92%

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
34.241M
Institutional % Held
9.8%
Ownership Breakdown