Based on the current market data and recent analysis, Duke Energy (DUK) shows a mixed outlook. The stock is currently trading at $115.88 in pre-market with a +0.77% gain .
Technical Analysis
The stock shows bullish momentum with RSI at 65.35, indicating moderate upward momentum without being overbought. The MACD is positive at 1.35, suggesting positive short-term momentum. The stock is trading above both its 20-day SMA ($110.51) and 60-day SMA ($110.79), indicating a strong uptrend.
Recent Performance
DUK has gained 19.5% over the past year, underperforming the S&P 500's 22.6% gain. However, in 2025, the stock is showing stronger performance with a 5.7% YTD gain, outperforming the S&P 500's 3.1% increase.
Analyst Consensus
Among 21 analysts covering DUK, the consensus is "Moderate Buy" with:
- 11 Strong Buy ratings
- 1 Moderate Buy rating
- 9 Hold ratings
The mean price target is $123.18, suggesting an 8.2% upside potential from current levels.
Upcoming Catalysts
The company is scheduled to report earnings on February 13, 2025, with analysts expecting EPS of $1.61, indicating a 6.62% growth compared to the same quarter last year.
Based on the technical strength, analyst optimism, and upcoming earnings catalyst, DUK appears to be a BUY at current levels. The stock offers both growth potential and stability with its consistent dividend history of 99 consecutive years.