Ballard Power Systems Inc

BLDPNASDAQ
$2.12
-0.04-1.85%
At close: Sep 14, 5:00 PM EST
$2.12
-0.04-1.85%
Pre-Market: 4:09 AM EST

Ballard Power Systems Ownership & Insider Activity

Ballard Power Systems (BLDP) institutional and insider ownership, recent insider transactions and ownership breakdown.

Institutional investors hold 9.8%.

Shares Outstanding

301.476M

Shares Float

301.235M

Institutional Shares Held

34.285M

Institutional % Held

9.8%

Ownership Breakdown

Congressional Trading Activity

See all government trades
DateMemberPartyChamberActionAmount
Jul 31, 2024Austin ScottRHouseSale$1,001 - $15,000