Deutsche Bank’s Exelon EXC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$568M Sell
12,173,111
-7,483,918
-38% -$346M 0.16% 126
2026
Q1
$964M Sell
19,657,029
-1,307,707
-6% -$60.8M 0.32% 59
2025
Q4
$914M Buy
20,964,736
+595,655
+3% +$27.2M 0.3% 60
2025
Q3
$917M Sell
20,369,081
-612,292
-3% -$26.9M 0.31% 58
2025
Q2
$911M Buy
20,981,373
+1,903,853
+10% +$84.8M 0.34% 55
2025
Q1
$879M Buy
19,077,520
+1,988,212
+12% +$83.1M 0.35% 52
2024
Q4
$643M Buy
17,089,308
+1,706,184
+11% +$66.2M 0.25% 78
2024
Q3
$624M Buy
15,383,124
+210,151
+1% +$7.9M 0.25% 80
2024
Q2
$525M Sell
15,172,973
-333,654
-2% -$12.3M 0.24% 83
2024
Q1
$583M Sell
15,506,627
-187,403
-1% -$6.7M 0.27% 75
2023
Q4
$563M Sell
15,694,030
-3,682,604
-19% -$142M 0.29% 76
2023
Q3
$732M Sell
19,376,634
-647,908
-3% -$26.4M 0.47% 38
2023
Q2
$816M Buy
20,024,542
+2,176,068
+12% +$90M 0.43% 39
2023
Q1
$748M Buy
17,848,474
+5,224,703
+41% +$218M 0.42% 53
2022
Q4
$546M Buy
12,623,771
+5,584,672
+79% +$221M 0.31% 74
2022
Q3
$264M Buy
7,039,099
+1,100,161
+19% +$48.6M 0.16% 131
2022
Q2
$269M Buy
5,938,938
+2,212,924
+59% +$104M 0.15% 145
2022
Q1
$177M Buy
3,726,014
+657,130
+21% +$27.8M 0.08% 230
2021
Q4
$126M Buy
3,068,884
+357,158
+13% +$13.5M 0.06% 320
2021
Q3
$93.5M Sell
2,711,726
-1,183,128
-30% -$40.4M 0.04% 396
2021
Q2
$123M Buy
3,894,854
+84,072
+2% +$2.71M 0.06% 319
2021
Q1
$119M Buy
3,810,782
+1,355,747
+55% +$40.7M 0.06% 304
2020
Q4
$73.9M Sell
2,455,035
-464,012
-16% -$13.7M 0.05% 379
2020
Q3
$74.5M Buy
2,919,047
+671,724
+30% +$17.8M 0.05% 336
2020
Q2
$58.2M Sell
2,247,323
-646,383
-22% -$17.2M 0.04% 371
2020
Q1
$76M Sell
2,893,706
-1,098,901
-28% -$34.6M 0.07% 274
2019
Q4
$130M Sell
3,992,607
-1,081,952
-21% -$35M 0.08% 246
2019
Q3
$175M Buy
5,074,559
+1,132,198
+29% +$38M 0.12% 171
2019
Q2
$135M Sell
3,942,361
-674,536
-15% -$23.8M 0.08% 268
2019
Q1
$165M Buy
4,616,897
+552,587
+14% +$18.8M 0.1% 226
2018
Q4
$131M Sell
4,064,310
-2,587,280
-39% -$82.7M 0.09% 223
2018
Q3
$207M Buy
6,651,590
+938,772
+16% +$28.9M 0.1% 200
2018
Q2
$174M Buy
5,712,818
+116,563
+2% +$3.34M 0.09% 241
2018
Q1
$156M Buy
5,596,255
+1,628,648
+41% +$44M 0.07% 263
2017
Q4
$112M Sell
3,967,607
-3,909,851
-50% -$112M 0.07% 287
2017
Q3
$212M Sell
7,877,458
-778,414
-9% -$20.8M 0.15% 149
2017
Q2
$223M Sell
8,655,872
-1,104,731
-11% -$28.1M 0.16% 133
2017
Q1
$250M Buy
9,760,603
+2,877,100
+42% +$73.3M 0.19% 113
2016
Q4
$174M Buy
6,883,503
+3,153,631
+85% +$74.8M 0.14% 162
2016
Q3
$88.6M Sell
3,729,872
-720,473
-16% -$18.1M 0.06% 344
2016
Q2
$115M Sell
4,450,345
-1,912,912
-30% -$47.3M 0.08% 287
2016
Q1
$163M Sell
6,363,257
-1,630,469
-20% -$36.5M 0.12% 186
2015
Q4
$158M Buy
7,993,726
+3,416,691
+75% +$69.2M 0.11% 218
2015
Q3
$97M Sell
4,577,035
-5,343,150
-54% -$120M 0.08% 309
2015
Q2
$222M Buy
9,920,185
+352,233
+4% +$8.44M 0.14% 183
2015
Q1
$229M Buy
9,567,952
+3,724,147
+64% +$92.2M 0.14% 164
2014
Q4
$155M Sell
5,843,805
-3,108,388
-35% -$79.8M 0.1% 255
2014
Q3
$218M Buy
8,952,193
+1,540,186
+21% +$36.1M 0.14% 182
2014
Q2
$193M Buy
7,412,007
+597,454
+9% +$15.2M 0.13% 193
2014
Q1
$163M Sell
6,814,553
-1,971,991
-22% -$41.5M 0.12% 210
2013
Q4
$172M Buy
8,786,544
+1,139,412
+15% +$22.9M 0.12% 185
2013
Q3
$162M Sell
7,647,132
-2,911,769
-28% -$63.7M 0.12% 196
2013
Q2
$233M Buy
+10,558,901
New +$256M 0.19% 110

Other funds holding EXC

Deutsche Bank's EXC Position: Q2 2026 in Review

Deutsche Bank reduced its Exelon (EXC) stake by 38% in Q2 2026, selling an estimated $346M and leaving 12,173,111 shares worth $568M. The position accounts for 0.16% of the portfolio, ranked #126.

Deutsche Bank first reported a position in EXC in Q2 2013 and has held it in 53 quarters since. The position peaked at $964M in Q1 2026. 1,286 funds tracked by Wall St. Rank hold EXC as of Q2 2026.

  • Deutsche Bank held 12,173,111 shares of Exelon worth $568M as of Q2 2026.
  • Deutsche Bank sold 7,483,918 Exelon shares in Q2 2026, an estimated $346M.
  • Exelon made up 0.16% of Deutsche Bank's portfolio in Q2 2026, its #126 holding.
  • Deutsche Bank first reported a position in Exelon in Q2 2013 and has held it in 53 quarters since.
  • Deutsche Bank's Exelon position peaked at $964M in Q1 2026.
  • 1,286 funds tracked by Wall St. Rank held Exelon as of Q2 2026.

Based on Deutsche Bank's 13F filing for Q2 2026, filed 7 Aug 2026.