Green Alpha Advisors’s Brookfield Renewable BEPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4.72M Buy
118,532
+1,400
+1% +$57K 4.65% 4
2025
Q4
$4.49M Buy
117,132
+2,097
+2% +$84.4K 4.11% 3
2025
Q3
$3.96M Sell
115,035
-8,508
-7% -$292K 3.82% 2
2025
Q2
$4.05M Sell
123,543
-1,733
-1% -$50.6K 3.87% 3
2025
Q1
$3.5M Sell
125,276
-13,700
-10% -$376K 3.74% 5
2024
Q4
$3.84M Buy
138,976
+49,748
+56% +$1.53M 3.08% 2
2024
Q3
$2.91M Sell
89,228
-1,590
-2% -$46.1K 2.29% 4
2024
Q2
$2.58M Sell
90,818
-13,957
-13% -$390K 2.07% 9
2024
Q1
$2.57M Buy
104,775
+7,064
+7% +$185K 1.86% 9
2023
Q4
$2.81M Sell
97,711
-24,572
-20% -$626K 2.03% 3
2023
Q3
$2.93M Buy
122,283
+2,891
+2% +$83.9K 2.25% 5
2023
Q2
$3.76M Buy
119,392
+5,828
+5% +$197K 2.47% 2
2023
Q1
$3.97M Buy
113,564
+13,923
+14% +$421K 2.78% 2
2022
Q4
$2.74M Buy
99,641
+13,377
+16% +$413K 2.28% 2
2022
Q3
$2.82M Sell
86,264
-494,319
-85% -$19M 2.39% 2
2022
Q2
$20.7M Buy
580,583
+495,325
+581% +$18.3M 4.75% 2
2022
Q1
$3.73M Buy
85,258
+5,572
+7% +$206K 2.52% 1
2021
Q4
$2.94M Buy
79,686
+2,868
+4% +$109K 1.98% 2
2021
Q3
$2.98M Buy
76,818
+6,304
+9% +$264K 2.06% 2
2021
Q2
$2.96M Buy
70,514
+24,684
+54% +$1.05M 2.01% 1
2021
Q1
$2.15M Sell
45,830
-6,328
-12% -$323K 2.12% 5
2020
Q4
$3.04M Buy
+52,158
New +$2.51M 3.67% 2

Other funds holding BEPC