Bank of New York Mellon’s Ballard Power Systems BLDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-29,406
Closed -$32.3K 4152
2025
Q1
$32.3K Buy
29,406
+845
+3% +$1.19K ﹤0.01% 4074
2024
Q4
$47.4K Sell
28,561
-3,146
-10% -$4.9K ﹤0.01% 4078
2024
Q3
$57.1K Sell
31,707
-3,806
-11% -$7.61K ﹤0.01% 4038
2024
Q2
$79.9K Buy
35,513
+331
+0.9% +$941 ﹤0.01% 4042
2024
Q1
$97.8K Hold
35,182
﹤0.01% 4036
2023
Q4
$130K Sell
35,182
-1,160
-3% -$4.12K ﹤0.01% 4041
2023
Q3
$133K Buy
36,342
+101
+0.3% +$433 ﹤0.01% 4047
2023
Q2
$158K Sell
36,241
-8,268
-19% -$37.7K ﹤0.01% 4026
2023
Q1
$248K Buy
44,509
+17,964
+68% +$104K ﹤0.01% 3828
2022
Q4
$127K Buy
26,545
+909
+4% +$5.16K ﹤0.01% 4081
2022
Q3
$157K Sell
25,636
-5,439
-18% -$40.7K ﹤0.01% 4104
2022
Q2
$196K Sell
31,075
-235,775
-88% -$1.89M ﹤0.01% 4065
2022
Q1
$3.11M Sell
266,850
-2,453
-0.9% -$26.1K ﹤0.01% 2689
2021
Q4
$3.38M Buy
269,303
+29,521
+12% +$446K ﹤0.01% 2675
2021
Q3
$3.37M Buy
239,782
+2,515
+1% +$39.8K ﹤0.01% 2701
2021
Q2
$4.3M Sell
237,267
-207,433
-47% -$3.86M ﹤0.01% 2564
2021
Q1
$10.8M Buy
+444,700
New +$13.3M ﹤0.01% 2045
2018
Q1
Sell
-11,997
Closed -$53K 4320
2017
Q4
$53K Buy
+11,997
New +$58.6K ﹤0.01% 4198

Other funds holding BLDP

Bank of New York Mellon's BLDP Position: Q2 2025 in Review

Bank of New York Mellon sold out of Ballard Power Systems (BLDP) in Q2 2025, closing a stake of 29,406 shares — an estimated $32.3K sold.

Bank of New York Mellon first reported a position in BLDP in Q4 2017 and held it in 18 quarters. The position peaked at $10.8M in Q1 2021. 132 funds tracked by Wall St. Rank hold BLDP as of Q2 2025.

  • Bank of New York Mellon reported no remaining Ballard Power Systems position as of Q2 2025 after selling out during the quarter.
  • Bank of New York Mellon sold 29,406 Ballard Power Systems shares in Q2 2025, an estimated $32.3K.
  • Bank of New York Mellon first reported a position in Ballard Power Systems in Q4 2017 and held it in 18 quarters.
  • Bank of New York Mellon's Ballard Power Systems position peaked at $10.8M in Q1 2021.
  • 132 funds tracked by Wall St. Rank held Ballard Power Systems as of Q2 2025.

Based on Bank of New York Mellon's 13F filing for Q2 2025, filed 5 Aug 2025.