Main Street Financial Solutions’s Duke Energy DUK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
$370K Sell
3,158
-2,357
-43% -$288K 0.03% 390
2025
Q3
$682K Sell
5,515
-893
-14% -$108K 0.04% 320
2025
Q2
$756K Buy
6,408
+2,344
+58% +$277K 0.05% 279
2025
Q1
$496K Sell
4,064
-1,821
-31% -$208K 0.04% 318
2024
Q4
$634K Buy
5,885
+1,184
+25% +$134K 0.06% 238
2024
Q3
$542K Buy
4,701
+1,904
+68% +$212K 0.05% 299
2024
Q2
$280K Buy
2,797
+420
+18% +$42K 0.03% 445
2024
Q1
$230K Buy
2,377
+85
+4% +$8.06K 0.02% 462
2023
Q4
$222K Buy
+2,292
New +$208K 0.03% 418
2023
Q2
Sell
-2,117
Closed -$204K 446
2023
Q1
$204K Buy
+2,117
New +$209K 0.03% 425

Other funds holding DUK

Main Street Financial Solutions's DUK Position: Q4 2025 in Review

Main Street Financial Solutions reduced its Duke Energy (DUK) stake by 43% in Q4 2025, selling an estimated $288K and leaving 3,158 shares worth $370K. The position accounts for 0.03% of the portfolio, ranked #390.

Main Street Financial Solutions first reported a position in DUK in Q1 2023 and has held it in 10 quarters since. The position peaked at $756K in Q2 2025. 2,397 funds tracked by Wall St. Rank hold DUK as of Q4 2025.

  • Main Street Financial Solutions held 3,158 shares of Duke Energy worth $370K as of Q4 2025.
  • Main Street Financial Solutions sold 2,357 Duke Energy shares in Q4 2025, an estimated $288K.
  • Duke Energy made up 0.03% of Main Street Financial Solutions's portfolio in Q4 2025, its #390 holding.
  • Main Street Financial Solutions first reported a position in Duke Energy in Q1 2023 and has held it in 10 quarters since.
  • Main Street Financial Solutions's Duke Energy position peaked at $756K in Q2 2025.
  • 2,397 funds tracked by Wall St. Rank held Duke Energy as of Q4 2025.

Based on Main Street Financial Solutions's 13F filing for Q4 2025, filed 17 Feb 2026.