Marshall Wace’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
2026
Q2
$40.8K Sell
10,500
-250,070
-96% -$1.02M ﹤0.01% 3001
2026
Q1
$631K Buy
+260,570
New +$622K ﹤0.01% 2346
2023
Q4
Sell
-18,300
Closed -$67.2K 2193
2023
Q3
$67.2K Buy
+18,300
New +$78.4K ﹤0.01% 2069
2023
Q2
Sell
-13,000
Closed -$72.4K 2486
2023
Q1
$72.4K Buy
+13,000
New +$75K ﹤0.01% 2522
2022
Q2
Sell
-1,754,270
Closed -$20.4M 3430
2022
Q1
$20.4M Sell
1,754,270
-452,936
-21% -$4.82M 0.04% 487
2021
Q4
$27.7M Buy
2,207,206
+115,374
+6% +$1.74M 0.05% 376
2021
Q3
$29.4M Sell
2,091,832
-1,098,331
-34% -$17.4M 0.12% 173
2021
Q2
$57.8M Buy
3,190,163
+130,511
+4% +$2.43M 0.26% 67
2021
Q1
$74.5M Sell
3,059,652
-544,510
-15% -$16.3M 0.34% 54
2020
Q4
$84.3M Buy
3,604,162
+1,815,566
+102% +$33.4M 0.46% 37
2020
Q3
$27M Buy
1,788,596
+60,666
+4% +$977K 0.17% 128
2020
Q2
$26.6M Buy
1,727,930
+774,921
+81% +$8.48M 0.19% 123
2020
Q1
$7.25M Buy
+953,009
New +$9.26M 0.07% 273

Other funds holding BLDP

Marshall Wace's BLDP Position: Q2 2026 in Review

Marshall Wace reduced its Ballard Power Systems (BLDP) stake by 96% in Q2 2026, selling an estimated $1.02M and leaving 10,500 shares worth $40.8K. The position accounts for ﹤0.01% of the portfolio, ranked #3001.

Marshall Wace first reported a position in BLDP in Q1 2020 and has held it in 13 quarters since. The position peaked at $84.3M in Q4 2020. 168 funds tracked by Wall St. Rank hold BLDP as of Q2 2026.

  • Marshall Wace held 10,500 shares of Ballard Power Systems worth $40.8K as of Q2 2026.
  • Marshall Wace sold 250,070 Ballard Power Systems shares in Q2 2026, an estimated $1.02M.
  • Ballard Power Systems made up ﹤0.01% of Marshall Wace's portfolio in Q2 2026, its #3001 holding.
  • Marshall Wace first reported a position in Ballard Power Systems in Q1 2020 and has held it in 13 quarters since.
  • Marshall Wace's Ballard Power Systems position peaked at $84.3M in Q4 2020.
  • 168 funds tracked by Wall St. Rank held Ballard Power Systems as of Q2 2026.

Based on Marshall Wace's 13F filing for Q2 2026, filed 13 Aug 2026.