Cubist Systematic Strategies’s Brookfield Renewable BEPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-7,524
Closed -$208K 2867
2024
Q4
$208K Buy
+7,524
New +$231K ﹤0.01% 2557
2024
Q3
Sell
-21,835
Closed -$618K 2996
2024
Q2
$618K Sell
21,835
-20,810
-49% -$582K ﹤0.01% 2018
2024
Q1
$1.05M Buy
+42,645
New +$1.12M 0.01% 2138
2023
Q1
Sell
-24,730
Closed -$681K 3907
2022
Q4
$681K Sell
24,730
-65,773
-73% -$2.03M ﹤0.01% 2792
2022
Q3
$2.96M Buy
90,503
+81,292
+883% +$3.13M 0.02% 1607
2022
Q2
$328K Sell
9,211
-20,918
-69% -$774K ﹤0.01% 3372
2022
Q1
$1.32M Sell
30,129
-12,224
-29% -$452K 0.01% 1804
2021
Q4
$1.56M Buy
+42,353
New +$1.62M 0.01% 1583
2021
Q3
Sell
-28,171
Closed -$1.18M 2960
2021
Q2
$1.18M Buy
28,171
+11,049
+65% +$470K 0.01% 1447
2021
Q1
$801K Buy
17,122
+14,198
+486% +$725K 0.01% 1672
2020
Q4
$170K Sell
2,924
-9,571
-77% -$460K ﹤0.01% 2298
2020
Q3
$488K Buy
+12,495
New +$419K 0.01% 1760

Other funds holding BEPC

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

Cubist Systematic Strategies sold out of Brookfield Renewable (BEPC) in Q1 2025, closing a stake of 7,524 shares — an estimated $208K sold.

Cubist Systematic Strategies first reported a position in BEPC in Q3 2020 and held it in 12 quarters. The position peaked at $2.96M in Q3 2022. 368 funds tracked by Wall St. Rank hold BEPC as of Q1 2025.

  • Cubist Systematic Strategies reported no remaining Brookfield Renewable position as of Q1 2025 after selling out during the quarter.
  • Cubist Systematic Strategies sold 7,524 Brookfield Renewable shares in Q1 2025, an estimated $208K.
  • Cubist Systematic Strategies first reported a position in Brookfield Renewable in Q3 2020 and held it in 12 quarters.
  • Cubist Systematic Strategies's Brookfield Renewable position peaked at $2.96M in Q3 2022.
  • 368 funds tracked by Wall St. Rank held Brookfield Renewable as of Q1 2025.

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