OFI Invest 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
$10.6M Buy
255,674
+218,720
+592% +$10.1M 0.11% 131
2026
Q1
$1.76M Buy
36,954
+18,979
+106% +$883K 0.02% 204
2025
Q4
$754K Sell
17,975
-1,018,020
-98% -$46.5M 0.01% 243
2025
Q3
$39.7M Buy
1,035,995
+32,313
+3% +$1.42M 0.84% 37
2025
Q2
$37.1M Buy
1,003,682
+45,963
+5% +$2.05M 0.92% 33
2025
Q1
$40.9M Buy
957,719
+252,042
+36% +$10.5M 1.07% 26
2024
Q4
$25.7M Buy
+705,677
New +$27.4M 0.61% 51
2024
Q2
$30.6M Sell
946,096
-45,465
-5% -$1.68M 0.81% 42
2024
Q1
$34.5M Buy
991,561
+3,229
+0.3% +$115K 0.94% 34
2023
Q4
$32.1M Buy
988,332
+987,673
+149,875% +$38M 1.08% 32
2023
Q3
$23.5K Buy
+659
New +$26.9K ﹤0.01% 268

Other funds holding EXC

OFI Invest Asset Management's EXC Position: Q2 2026 in Review

OFI Invest Asset Management increased its Exelon (EXC) stake by 592% in Q2 2026, buying an estimated $10.1M and bringing the position to 255,674 shares worth $10.6M. The position accounts for 0.11% of the portfolio, ranked #131.

OFI Invest Asset Management first reported a position in EXC in Q3 2023 and has held it in 11 quarters since. The position peaked at $40.9M in Q1 2025. 798 funds tracked by Wall St. Rank hold EXC as of Q2 2026.

  • OFI Invest Asset Management held 255,674 shares of Exelon worth $10.6M as of Q2 2026.
  • OFI Invest Asset Management bought 218,720 Exelon shares in Q2 2026, an estimated $10.1M.
  • Exelon made up 0.11% of OFI Invest Asset Management's portfolio in Q2 2026, its #131 holding.
  • OFI Invest Asset Management first reported a position in Exelon in Q3 2023 and has held it in 11 quarters since.
  • OFI Invest Asset Management's Exelon position peaked at $40.9M in Q1 2025.
  • 798 funds tracked by Wall St. Rank held Exelon as of Q2 2026.

Based on OFI Invest Asset Management's 13F filing for Q2 2026, filed 17 Jul 2026.