Duke Energy (DUK) Stock Surges, on the Brink of a New All-Time High.
The utility giant is on a powerful five-day winning streak, poised to break a record close that has stood for over a year as strong momentum builds.

Shares of Duke Energy Corporation (NYSE: DUK) are experiencing a significant rally in today’s trading session, as investors push the utility stock into record territory. The company’s stock is currently trading at 1.30 (1.06%) for the day, and is on the verge of a historic milestone.
A close at this level would mark a new all-time high for Duke Energy, based on available market data stretching back to January 21, 1972. This would be the first time the stock has set a new record close since April 3, 2025, when it finished the trading day at $124.05. The move signals strong investor confidence and a breakout from its previous trading range. During today’s session, the stock has already traded as high as $124.51, its highest intraday level since April 4, 2025.
Powerful Short-Term Momentum
The push towards a new peak is fueled by powerful short-term momentum. Duke Energy’s stock is currently on a five-consecutive-day winning streak, during which it has climbed an impressive 5.62%. This marks the stock’s longest winning streak since a similar five-day run ending on February 25, 2025.
Furthermore, this five-day period represents the stock’s best performance over such a stretch since the period ending February 25, 2025, when it rose 5.77%. Overall, the stock has been up in seven of the last eight trading sessions, underscoring the consistent buying pressure.
A Strong Year for Investors
Zooming out, Duke Energy’s performance in the broader market has been robust. The stock is now up 15.29% year-to-date, rewarding investors who have held it through the year.
The current price also establishes a new 52-week closing high. It reflects a significant recovery and growth trajectory, with the stock now up 11.89% from its price a year ago ($111.01 on August 5, 2024). More impressively, the share price has climbed 17.45% from its 52-week closing low of $105.76, which was set on December 18, 2024.
As the trading day progresses, all eyes will be on whether Duke Energy can hold its gains into the closing bell to officially cement its place in the record books.
Duke Energy (DUK) by the Numbers:
Potential New All-Time High: Would surpass the previous record of $124.05 from April 3, 2025.
Winning Streak: Up for five consecutive days, gaining 5.62%.
Recent Performance: Has risen in seven of the past eight trading days.
52-Week High: Trading at a new 52-week peak.
Year-to-Date Gain: +15.29%
Year-Over-Year Gain: +11.89%
Recovery from Low: Up 17.45% from its 52-week low.