BC
BEP icon

Brookfield Corp’s Brookfield Renewable BEP Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$360M Sell
6,120,362
-68,218,687
-92% -$4.01B 0.44% 8
2025
Q1
$1.65B Hold
74,339,049
2.19% 3
2024
Q4
$1.69B Hold
74,339,049
10.26% 3
2024
Q3
$2.09B Buy
74,339,049
+69,190,779
+1,344% +$1.95B 11.84% 2
2024
Q2
$128M Sell
5,148,270
-69,190,779
-93% -$1.71B 0.8% 21
2024
Q1
$1.73B Hold
74,339,049
10.19% 2
2023
Q4
$1.95B Buy
74,339,049
+441,363
+0.6% +$11.6M 11.14% 2
2023
Q3
$1.61B Hold
73,897,686
10.04% 2
2023
Q2
$2.18B Buy
73,897,686
+5,148,270
+7% +$152M 8.6% 3
2023
Q1
$2.17B Hold
68,749,416
8.31% 3
2022
Q4
$1.74B Hold
68,749,416
6.52% 3
2022
Q3
$2.15B Hold
68,749,416
7.89% 3
2022
Q2
$2.39B Hold
68,749,416
10.1% 2
2022
Q1
$2.82B Hold
68,749,416
10.45% 2
2021
Q4
$2.46B Hold
68,749,416
9.46% 2
2021
Q3
$2.54B Hold
68,749,416
10.18% 2
2021
Q2
$2.65B Hold
68,749,416
12.36% 1
2021
Q1
$2.93B Hold
68,749,416
14.03% 1
2020
Q4
$2.97B Buy
68,749,416
+22,916,472
+50% +$989M 12.94% 2
2020
Q3
$2.42B Hold
45,832,944
13.28% 1
2020
Q2
$1.75B Sell
45,832,944
-10,236,000
-18% -$391M 9.97% 2
2020
Q1
$2.38B Hold
56,068,944
26.72% 1
2019
Q4
$2.61B Hold
56,068,944
22.37% 1
2019
Q3
$2.28B Hold
56,068,944
15.33% 3
2019
Q2
$1.94B Hold
56,068,944
8.33% 3
2019
Q1
$1.79B Hold
56,068,944
7.54% 3
2018
Q4
$1.45B Hold
56,068,944
7.21% 4
2018
Q3
$1.7B Hold
56,068,944
6.77% 2
2018
Q2
$1.68B Buy
+56,068,944
New +$1.68B 5.35% 3
2018
Q1
Sell
-56,068,944
Closed -$1.96B 11
2017
Q4
$1.96B Buy
+56,068,944
New +$1.96B 8.85% 2
2017
Q3
Sell
-56,068,944
Closed -$1.79B 11
2017
Q2
$1.79B Buy
56,068,944
+4,943,000
+10% +$157M 9.18% 2
2017
Q1
$1.51B Hold
51,125,944
8.71% 2
2016
Q4
$1.52B Hold
51,125,944
8.56% 2
2016
Q3
$1.57B Hold
51,125,944
8.54% 2
2016
Q2
$1.52B Buy
51,125,944
+11,098,958
+28% +$331M 7.49% 2
2016
Q1
$1.05B Hold
40,026,986
5.36% 3
2015
Q4
$1.05B Hold
40,026,986
5.76% 3
2015
Q3
$1.1B Buy
+40,026,986
New +$1.1B 6.15% 2
2015
Q2
Sell
-40,026,986
Closed -$1.26B 183
2015
Q1
$1.26B Hold
40,026,986
6.28% 2
2014
Q4
$1.24B Hold
40,026,986
5.95% 3
2014
Q3
$1.22B Buy
+40,026,986
New +$1.22B 7.21% 3
2013
Q3
Sell
-4,002,699
Closed -$1.12B 173
2013
Q2
$1.12B Buy
+4,002,699
New +$1.12B 5.77% 4