NorthRock Partners’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
$341K Buy
7,320
+790
+12% +$36.5K 0.01% 506
2026
Q1
$320K Buy
+6,530
New +$304K 0.01% 503
2025
Q4
Sell
-10,214
Closed -$460K 726
2025
Q3
$460K Buy
10,214
+1,105
+12% +$48.5K 0.01% 559
2025
Q2
$396K Buy
9,109
+354
+4% +$15.8K 0.01% 459
2025
Q1
$403K Buy
8,755
+573
+7% +$24K 0.01% 401
2024
Q4
$308K Sell
8,182
-1,678
-17% -$65.1K 0.01% 463
2024
Q3
$400K Sell
9,860
-335
-3% -$12.6K 0.01% 420
2024
Q2
$353K Buy
10,195
+542
+6% +$20K 0.01% 428
2024
Q1
$363K Buy
9,653
+1,504
+18% +$53.7K 0.01% 433
2023
Q4
$293K Buy
8,149
+2,143
+36% +$82.5K 0.01% 460
2023
Q3
$227K Buy
6,006
+970
+19% +$39.5K 0.02% 301
2023
Q2
$205K Sell
5,036
-574
-10% -$23.7K 0.02% 296
2023
Q1
$235K Sell
5,610
-572
-9% -$23.8K 0.03% 276
2022
Q4
$267K Sell
6,182
-1,990
-24% -$78.6K 0.03% 268
2022
Q3
$306K Buy
8,172
+1,161
+17% +$51.3K 0.04% 196
2022
Q2
$318K Buy
7,011
+768
+12% +$36.1K 0.03% 209
2022
Q1
$297K Sell
6,243
-1,464
-19% -$62K 0.03% 244
2021
Q4
$226K Buy
+7,707
New +$290K 0.02% 299

Other funds holding EXC

NorthRock Partners's EXC Position: Q2 2026 in Review

NorthRock Partners increased its Exelon (EXC) stake by 12% in Q2 2026, buying an estimated $36.5K and bringing the position to 7,320 shares worth $341K. The position accounts for 0.01% of the portfolio, ranked #506.

NorthRock Partners first reported a position in EXC in Q4 2021 and has held it in 18 quarters since. The position peaked at $460K in Q3 2025. 1,291 funds tracked by Wall St. Rank hold EXC as of Q2 2026.

  • NorthRock Partners held 7,320 shares of Exelon worth $341K as of Q2 2026.
  • NorthRock Partners bought 790 Exelon shares in Q2 2026, an estimated $36.5K.
  • Exelon made up 0.01% of NorthRock Partners's portfolio in Q2 2026, its #506 holding.
  • NorthRock Partners first reported a position in Exelon in Q4 2021 and has held it in 18 quarters since.
  • NorthRock Partners's Exelon position peaked at $460K in Q3 2025.
  • 1,291 funds tracked by Wall St. Rank held Exelon as of Q2 2026.

Based on NorthRock Partners's 13F filing for Q2 2026, filed 11 Aug 2026.