$1.49
-0.03-1.97%
Últ. Act.: Oct 22, 4:00 PM
$1.49
-0.03-1.97%

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