Retirement Systems of Alabama’s Exelon EXC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$45.3M Buy
923,697
+2,296
+0.2% +$107K 0.15% 127
2025
Q4
$40.2M Sell
921,401
-527
-0.1% -$24.1K 0.13% 136
2025
Q3
$41.5M Sell
921,928
-1,175
-0.1% -$51.6K 0.14% 133
2025
Q2
$40.1M Sell
923,103
-11,935
-1% -$531K 0.14% 135
2025
Q1
$43.1M Sell
935,038
-9,764
-1% -$408K 0.17% 115
2024
Q4
$35.6M Buy
944,802
+155
+0% +$6.01K 0.13% 145
2024
Q3
$38.3M Sell
944,647
-71,579
-7% -$2.69M 0.14% 127
2024
Q2
$35.2M Sell
1,016,226
-46,680
-4% -$1.72M 0.14% 135
2024
Q1
$39.9M Buy
1,062,906
+320
+0% +$11.4K 0.15% 128
2023
Q4
$38.1M Sell
1,062,586
-5,644
-0.5% -$217K 0.16% 121
2023
Q3
$40.4M Sell
1,068,230
-1,012
-0.1% -$41.2K 0.19% 112
2023
Q2
$43.6M Sell
1,069,242
-67,679
-6% -$2.8M 0.2% 108
2023
Q1
$47.6M Sell
1,136,921
-24,635
-2% -$1.03M 0.21% 98
2022
Q4
$50.2M Sell
1,161,556
-11,055
-0.9% -$437K 0.22% 94
2022
Q3
$43.9M Buy
1,172,611
+4,458
+0.4% +$197K 0.2% 103
2022
Q2
$52.9M Buy
1,168,153
+417
+0% +$19.6K 0.23% 98
2022
Q1
$55.6M Sell
1,167,736
-468,907
-29% -$19.9M 0.2% 104
2021
Q4
$67.4M Sell
1,636,643
-16,307
-1% -$614K 0.23% 87
2021
Q3
$57M Buy
1,652,950
+671,898
+68% +$23M 0.21% 95
2021
Q2
$31M Sell
981,052
-9,408
-0.9% -$303K 0.11% 179
2021
Q1
$30.9M Buy
990,460
+441,475
+80% +$13.3M 0.12% 174
2020
Q4
$16.5M Sell
548,985
-1,681
-0.3% -$49.6K 0.07% 287
2020
Q3
$14M Sell
550,666
-33,445
-6% -$887K 0.06% 269
2020
Q2
$15.1M Sell
584,111
-15,010
-3% -$399K 0.07% 247
2020
Q1
$15.7M Buy
599,121
+140
+0% +$4.4K 0.09% 221
2019
Q4
$19.5M Buy
598,981
+2,500
+0.4% +$80.9K 0.09% 232
2019
Q3
$20.6M Sell
596,481
-929,613
-61% -$31.2M 0.1% 203
2019
Q2
$52.2M Buy
1,526,094
+1,761
+0.1% +$62.2K 0.24% 80
2019
Q1
$54.5M Sell
1,524,333
-562,454
-27% -$19.2M 0.26% 76
2018
Q4
$67.1M Hold
2,086,787
0.37% 54
2018
Q3
$65M Sell
2,086,787
-10,096
-0.5% -$311K 0.31% 67
2018
Q2
$63.7M Buy
2,096,883
+606,685
+41% +$17.4M 0.31% 65
2018
Q1
$41.5M Buy
1,490,198
+837,891
+128% +$22.6M 0.2% 100
2017
Q4
$18.3M Sell
652,307
-729
-0.1% -$20.9K 0.09% 239
2017
Q3
$17.5M Buy
653,036
+23,507
+4% +$629K 0.09% 236
2017
Q2
$16.2M Buy
629,529
+1,576
+0.3% +$40.1K 0.09% 249
2017
Q1
$16.1M Sell
627,953
-3,513
-0.6% -$89.5K 0.09% 247
2016
Q4
$16M Sell
631,466
-22,934
-4% -$544K 0.09% 233
2016
Q3
$15.5M Sell
654,400
-4,461
-0.7% -$112K 0.09% 241
2016
Q2
$17.1M Buy
658,861
+7,033
+1% +$174K 0.1% 224
2016
Q1
$16.7M Sell
651,828
-728,949
-53% -$16.3M 0.1% 231
2015
Q4
$27.4M Sell
1,380,777
-12,915
-0.9% -$262K 0.16% 131
2015
Q3
$29.5M Sell
1,393,692
-11,219
-0.8% -$252K 0.18% 118
2015
Q2
$31.5M Sell
1,404,911
-6,265
-0.4% -$150K 0.17% 120
2015
Q1
$33.8M Sell
1,411,176
-11,705
-0.8% -$290K 0.18% 122
2014
Q4
$37.6M Buy
1,422,881
+711,906
+100% +$18.3M 0.2% 106
2014
Q3
$17.3M Sell
710,975
-7,250
-1% -$170K 0.1% 233
2014
Q2
$18.7M Sell
718,225
-4,777
-0.7% -$122K 0.1% 219
2014
Q1
$17.3M Buy
723,002
+7,428
+1% +$156K 0.1% 227
2013
Q4
$14M Buy
715,574
+805
+0.1% +$16.2K 0.08% 265
2013
Q3
$15.1M Buy
714,769
+6,303
+0.9% +$138K 0.1% 212
2013
Q2
$15.6M Buy
+708,466
New +$17.2M 0.1% 194

Other funds holding EXC

Retirement Systems of Alabama's EXC Position: Q1 2026 in Review

Retirement Systems of Alabama increased its Exelon (EXC) stake by 0.25% in Q1 2026, buying an estimated $107K and bringing the position to 923,697 shares worth $45.3M. The position accounts for 0.15% of the portfolio, ranked #127.

Retirement Systems of Alabama first reported a position in EXC in Q2 2013 and has held it in 52 quarters since. The position peaked at $67.4M in Q4 2021. 1,277 funds tracked by Wall St. Rank hold EXC as of Q1 2026.

  • Retirement Systems of Alabama held 923,697 shares of Exelon worth $45.3M as of Q1 2026.
  • Retirement Systems of Alabama bought 2,296 Exelon shares in Q1 2026, an estimated $107K.
  • Exelon made up 0.15% of Retirement Systems of Alabama's portfolio in Q1 2026, its #127 holding.
  • Retirement Systems of Alabama first reported a position in Exelon in Q2 2013 and has held it in 52 quarters since.
  • Retirement Systems of Alabama's Exelon position peaked at $67.4M in Q4 2021.
  • 1,277 funds tracked by Wall St. Rank held Exelon as of Q1 2026.

Based on Retirement Systems of Alabama's 13F filing for Q1 2026, filed 24 Apr 2026.