$2.04
-0.06-2.86%
Dern. MÀJ: Oct 1, 5:17 AM
$2.05
-0.05-2.38%

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
35.160M
Institutional % Held
10.0%
Ownership Breakdown