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
2026
Q2
$808K Buy
6,383
+522
+9% +$65.8K 0.05% 281
2026
Q1
$767K Buy
5,861
+2,703
+86% +$338K 0.06% 267
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: Q2 2026 in Review

Main Street Financial Solutions increased its Duke Energy (DUK) stake by 8.9% in Q2 2026, buying an estimated $65.8K and bringing the position to 6,383 shares worth $808K. The position accounts for 0.05% of the portfolio, ranked #281.

Main Street Financial Solutions first reported a position in DUK in Q1 2023 and has held it in 12 quarters since. 2,498 funds tracked by Wall St. Rank hold DUK as of Q2 2026.

  • Main Street Financial Solutions held 6,383 shares of Duke Energy worth $808K as of Q2 2026.
  • Main Street Financial Solutions bought 522 Duke Energy shares in Q2 2026, an estimated $65.8K.
  • Duke Energy made up 0.05% of Main Street Financial Solutions's portfolio in Q2 2026, its #281 holding.
  • Main Street Financial Solutions first reported a position in Duke Energy in Q1 2023 and has held it in 12 quarters since.
  • 2,498 funds tracked by Wall St. Rank held Duke Energy as of Q2 2026.

Based on Main Street Financial Solutions's 13F filing for Q2 2026, filed 7 Aug 2026.