Cubist Systematic Strategies’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
Q1
– Sell
-60,894
Closed -$101K – 2881
2024
Q4
$101K Buy
+60,894
New +$94.9K ﹤0.01% 2711
2024
Q1
– Sell
-101,082
Closed -$375K – 3734
2023
Q4
$375K Buy
+101,082
New +$359K ﹤0.01% 2681
2023
Q1
– Sell
-133,768
Closed -$641K – 3915
2022
Q4
$641K Sell
133,768
-3,208
-2% -$18.2K ﹤0.01% 2842
2022
Q3
$838K Sell
136,976
-511,888
-79% -$3.83M ﹤0.01% 2769
2022
Q2
$4.09M Buy
648,864
+507,586
+359% +$4.06M 0.03% 1170
2022
Q1
$1.64M Sell
141,278
-120,492
-46% -$1.28M 0.01% 1641
2021
Q4
$3.29M Buy
261,770
+163,242
+166% +$2.47M 0.03% 948
2021
Q3
$1.38M Buy
+98,528
New +$1.56M 0.02% 1277
2021
Q2
– Sell
-53,953
Closed -$1.31M – 2926
2021
Q1
$1.31M Buy
+53,953
New +$1.61M 0.02% 1347
2020
Q4
– Sell
-91,890
Closed -$1.39M – 2562
2020
Q3
$1.39M Buy
91,890
+60,077
+189% +$967K 0.02% 1140
2020
Q2
$490K Buy
+31,813
New +$348K 0.01% 1600
2020
Q1
– Sell
-56,400
Closed -$405K – 2170
2019
Q4
$405K Buy
56,400
+15,800
+39% +$96.4K 0.01% 1676
2019
Q3
$199K Buy
40,600
+20,295
+100% +$92K ﹤0.01% 1775
2019
Q2
$83K Hold
20,305
– – ﹤0.01% 2264
2019
Q1
$62K Hold
20,305
– – ﹤0.01% 2069
2018
Q4
$49K Hold
20,305
– – ﹤0.01% 1869
2018
Q3
$87K Hold
20,305
– – ﹤0.01% 1626
2018
Q2
$58K Hold
20,305
– – ﹤0.01% 1627
2018
Q1
$72K Buy
+20,305
New +$72.1K ﹤0.01% 1641
2014
Q4
– Sell
-21,800
Closed -$70K – 1883
2014
Q3
$70K Buy
+21,800
New +$82.1K ﹤0.01% 1599

Other funds holding BLDP

Cubist Systematic Strategies's BLDP Position: Q1 2025 in Review

Cubist Systematic Strategies sold out of Ballard Power Systems (BLDP) in Q1 2025, closing a stake of 60,894 shares — an estimated $101K sold.

Cubist Systematic Strategies first reported a position in BLDP in Q3 2014 and held it in 20 quarters. The position peaked at $4.09M in Q2 2022. 149 funds tracked by Wall St. Rank hold BLDP as of Q1 2025.

  • Cubist Systematic Strategies reported no remaining Ballard Power Systems position as of Q1 2025 after selling out during the quarter.
  • Cubist Systematic Strategies sold 60,894 Ballard Power Systems shares in Q1 2025, an estimated $101K.
  • Cubist Systematic Strategies first reported a position in Ballard Power Systems in Q3 2014 and held it in 20 quarters.
  • Cubist Systematic Strategies's Ballard Power Systems position peaked at $4.09M in Q2 2022.
  • 149 funds tracked by Wall St. Rank held Ballard Power Systems as of Q1 2025.

Based on Cubist Systematic Strategies's 13F filing for Q1 2025, filed 15 May 2025.