Storebrand Asset Management’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
$28.6M Sell
614,139
-92,980
-13% -$4.3M 0.07% 245
2026
Q1
$34.7M Buy
707,119
+14,292
+2% +$665K 0.1% 189
2025
Q4
$30.2M Buy
692,827
+77,792
+13% +$3.55M 0.08% 214
2025
Q3
$27.7M Buy
615,035
+111,082
+22% +$4.88M 0.07% 240
2025
Q2
$21.9M Buy
503,953
+92,206
+22% +$4.11M 0.06% 277
2025
Q1
$19M Buy
411,747
+66,549
+19% +$2.78M 0.06% 286
2024
Q4
$13M Buy
345,198
+43,829
+15% +$1.7M 0.04% 343
2024
Q3
$12.2M Buy
301,369
+35,876
+14% +$1.35M 0.04% 360
2024
Q2
$9.19M Buy
265,493
+27,730
+12% +$1.02M 0.03% 398
2024
Q1
$8.93M Sell
237,763
-38,047
-14% -$1.36M 0.03% 406
2023
Q4
$9.9M Buy
275,810
+86,980
+46% +$3.35M 0.04% 384
2023
Q3
$7.14M Buy
188,830
+18,186
+11% +$741K 0.03% 416
2023
Q2
$6.95M Buy
170,644
+15,202
+10% +$628K 0.03% 435
2023
Q1
$6.51M Buy
155,442
+316
+0.2% +$13.2K 0.03% 437
2022
Q4
$6.71M Hold
155,126
0.04% 431
2022
Q3
$5.81M Sell
155,126
-3,772
-2% -$167K 0.04% 429
2022
Q2
$7.2M Buy
158,898
+3,287
+2% +$155K 0.04% 404
2022
Q1
$7.41M Sell
155,611
-40,007
-20% -$1.69M 0.04% 421
2021
Q4
$8.06M Sell
195,618
-1,099
-0.6% -$41.4K 0.04% 420
2021
Q3
$6.78M Sell
196,717
-678
-0.3% -$23.2K 0.03% 446
2021
Q2
$6.24M Sell
197,395
-25,857
-12% -$832K 0.03% 470
2021
Q1
$6.97M Sell
223,252
-19,601
-8% -$589K 0.04% 443
2020
Q4
$7.31M Sell
242,853
-52,247
-18% -$1.54M 0.04% 401
2020
Q3
$7.53M Buy
295,100
+25,250
+9% +$669K 0.05% 335
2020
Q2
$6.98M Sell
269,850
-30,778
-10% -$817K 0.06% 326
2020
Q1
$7.89M Buy
+300,628
New +$9.45M 0.08% 257

Other funds holding EXC

Storebrand Asset Management's EXC Position: Q2 2026 in Review

Storebrand Asset Management reduced its Exelon (EXC) stake by 13% in Q2 2026, selling an estimated $4.3M and leaving 614,139 shares worth $28.6M. The position accounts for 0.07% of the portfolio, ranked #245.

Storebrand Asset Management first reported a position in EXC in Q1 2020 and has held it in 26 quarters since. The position peaked at $34.7M in Q1 2026. 1,230 funds tracked by Wall St. Rank hold EXC as of Q2 2026.

  • Storebrand Asset Management held 614,139 shares of Exelon worth $28.6M as of Q2 2026.
  • Storebrand Asset Management sold 92,980 Exelon shares in Q2 2026, an estimated $4.3M.
  • Exelon made up 0.07% of Storebrand Asset Management's portfolio in Q2 2026, its #245 holding.
  • Storebrand Asset Management first reported a position in Exelon in Q1 2020 and has held it in 26 quarters since.
  • Storebrand Asset Management's Exelon position peaked at $34.7M in Q1 2026.
  • 1,230 funds tracked by Wall St. Rank held Exelon as of Q2 2026.

Based on Storebrand Asset Management's 13F filing for Q2 2026, filed 12 Aug 2026.