Deutsche Bank’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
$19.9M Buy
500,435
+54,189
+12% +$2.21M 0.01% 849
2025
Q4
$17.1M Buy
446,246
+170,231
+62% +$6.85M 0.01% 916
2025
Q3
$9.5M Sell
276,015
-12,699
-4% -$435K ﹤0.01% 1071
2025
Q2
$9.46M Buy
288,714
+25,016
+9% +$730K ﹤0.01% 1011
2025
Q1
$7.36M Buy
263,698
+260,196
+7,430% +$7.13M ﹤0.01% 1104
2024
Q4
$96.9K Sell
3,502
-227,986
-98% -$7.01M ﹤0.01% 3290
2024
Q3
$7.56M Buy
231,488
+56,813
+33% +$1.65M ﹤0.01% 1115
2024
Q2
$4.96M Buy
174,675
+15,740
+10% +$440K ﹤0.01% 1252
2024
Q1
$3.91M Sell
158,935
-365,692
-70% -$9.59M ﹤0.01% 1365
2023
Q4
$15.1M Sell
524,627
-19,954
-4% -$509K 0.01% 865
2023
Q3
$13M Sell
544,581
-5,287
-1% -$153K 0.01% 806
2023
Q2
$17.3M Buy
549,868
+154,639
+39% +$5.22M 0.01% 830
2023
Q1
$13.8M Buy
395,229
+10,545
+3% +$319K 0.01% 857
2022
Q4
$10.6M Buy
384,684
+101,561
+36% +$3.14M 0.01% 946
2022
Q3
$9.25M Buy
283,123
+62,982
+29% +$2.42M 0.01% 979
2022
Q2
$7.84M Buy
220,141
+89,198
+68% +$3.3M ﹤0.01% 1094
2022
Q1
$5.74M Sell
130,943
-38,577
-23% -$1.43M ﹤0.01% 1351
2021
Q4
$6.24M Buy
169,520
+51,929
+44% +$1.98M ﹤0.01% 1319
2021
Q3
$4.56M Buy
117,591
+16,805
+17% +$704K ﹤0.01% 1565
2021
Q2
$4.23M Sell
100,786
-74,191
-42% -$3.15M ﹤0.01% 1646
2021
Q1
$8.19M Buy
174,977
+33,706
+24% +$1.72M ﹤0.01% 1294
2020
Q4
$8.23M Buy
141,271
+86,333
+157% +$4.15M 0.01% 1125
2020
Q3
$2.15M Buy
+54,938
New +$1.84M ﹤0.01% 1696

Other funds holding BEPC