Investment Management Corp of Ontario (IMCO)’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
$19.6M Sell
420,566
-112,889
-21% -$5.22M 0.25% 95
2026
Q1
$26.1M Buy
533,455
+391,020
+275% +$18.2M 0.34% 63
2025
Q4
$6.21M Buy
142,435
+21,069
+17% +$962K 0.08% 204
2025
Q3
$5.46M Sell
121,366
-80,214
-40% -$3.52M 0.08% 181
2025
Q2
$8.75M Sell
201,580
-53,260
-21% -$2.37M 0.13% 101
2025
Q1
$11.7M Buy
254,840
+112,673
+79% +$4.71M 0.24% 67
2024
Q4
$5.35M Buy
142,167
+108,923
+328% +$4.23M 0.18% 78
2024
Q3
$1.35M Buy
33,244
+10,900
+49% +$410K 0.03% 342
2024
Q2
$773K Buy
22,344
+6,300
+39% +$233K 0.02% 376
2024
Q1
$603K Sell
16,044
-7,200
-31% -$257K 0.02% 390
2023
Q4
$834K Buy
23,244
+16,900
+266% +$651K 0.02% 379
2023
Q3
$240K Buy
+6,344
New +$258K 0.01% 216
2023
Q2
Sell
-8,018
Closed -$336K 200
2023
Q1
$336K Hold
8,018
0.01% 159
2022
Q4
$347K Buy
+8,018
New +$317K 0.02% 193

Other funds holding EXC

Investment Management Corp of Ontario (IMCO)'s EXC Position: Q2 2026 in Review

Investment Management Corp of Ontario (IMCO) reduced its Exelon (EXC) stake by 21% in Q2 2026, selling an estimated $5.22M and leaving 420,566 shares worth $19.6M. The position accounts for 0.25% of the portfolio, ranked #95.

Investment Management Corp of Ontario (IMCO) first reported a position in EXC in Q4 2022 and has held it in 14 quarters since. The position peaked at $26.1M in Q1 2026. 1,286 funds tracked by Wall St. Rank hold EXC as of Q2 2026.

  • Investment Management Corp of Ontario (IMCO) held 420,566 shares of Exelon worth $19.6M as of Q2 2026.
  • Investment Management Corp of Ontario (IMCO) sold 112,889 Exelon shares in Q2 2026, an estimated $5.22M.
  • Exelon made up 0.25% of Investment Management Corp of Ontario (IMCO)'s portfolio in Q2 2026, its #95 holding.
  • Investment Management Corp of Ontario (IMCO) first reported a position in Exelon in Q4 2022 and has held it in 14 quarters since.
  • Investment Management Corp of Ontario (IMCO)'s Exelon position peaked at $26.1M in Q1 2026.
  • 1,286 funds tracked by Wall St. Rank held Exelon as of Q2 2026.

Based on Investment Management Corp of Ontario (IMCO)'s 13F filing for Q2 2026, filed 14 Aug 2026.