BLDP logo

BLDP

Ballard Power Systems Inc.NASDAQIndustrials
$2.48+2.90%OpenMarket Cap: $746.3M

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

144

13F Shares

86,801,999

Ownership %

2888.5%

New Positions

25

Increased Positions

63

Closed Positions

32

Reduced Positions

41

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
KOMP2,893,6300.30%
PBW2,885,9921.50%
CNRG1,971,3922.45%
HYDR1,631,5325.62%
CHRG LN1,625,9912.07%
VOLT LN1,625,9912.39%
PBD798,4151.05%
QCLN673,7210.00%
HJEN553,1385.83%
ACES383,9810.82%
WREN LN170,7251.40%
MOON142,7571.73%
HAIL92,0181.30%
CTEC78,4010.59%
CTEX66,2602.60%
QQQS33,1320.61%
NBCT14,2292.68%
SHFT3,7741.36%