Renaissance Technologies’s Brookfield Renewable BEPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$45M Sell
1,372,295
-61,500
-4% -$2.02M 0.06% 377
2025
Q1
$40M Sell
1,433,795
-15,700
-1% -$438K 0.06% 391
2024
Q4
$40.1M Sell
1,449,495
-76,700
-5% -$2.12M 0.06% 397
2024
Q3
$49.8M Sell
1,526,195
-132,400
-8% -$4.32M 0.08% 324
2024
Q2
$47.1M Sell
1,658,595
-82,200
-5% -$2.33M 0.08% 307
2024
Q1
$42.8M Sell
1,740,795
-38,000
-2% -$934K 0.07% 351
2023
Q4
$51.2M Buy
1,778,795
+174,600
+11% +$5.03M 0.08% 290
2023
Q3
$38.4M Buy
1,604,195
+69,954
+5% +$1.67M 0.07% 339
2023
Q2
$48.4M Sell
1,534,241
-70,200
-4% -$2.21M 0.07% 327
2023
Q1
$56.1M Buy
1,604,441
+15,000
+0.9% +$524K 0.07% 321
2022
Q4
$43.8M Sell
1,589,441
-130,200
-8% -$3.59M 0.06% 383
2022
Q3
$56.2M Sell
1,719,641
-322,300
-16% -$10.5M 0.08% 289
2022
Q2
$72.7M Buy
2,041,941
+500,400
+32% +$17.8M 0.09% 267
2022
Q1
$67.5M Sell
1,541,541
-88,600
-5% -$3.88M 0.08% 273
2021
Q4
$60M Buy
1,630,141
+42,900
+3% +$1.58M 0.07% 284
2021
Q3
$61.6M Sell
1,587,241
-53,100
-3% -$2.06M 0.08% 255
2021
Q2
$68.8M Sell
1,640,341
-455,500
-22% -$19.1M 0.09% 243
2021
Q1
$98.1M Sell
2,095,841
-1,143,800
-35% -$53.5M 0.12% 167
2020
Q4
$189M Sell
3,239,641
-826,655
-20% -$48.2M 0.21% 90
2020
Q3
$159M Buy
+4,066,296
New +$159M 0.16% 118