| DUK quote reference | $125.43 close on July 31, 2026, with a $124.63 to $126.38 day range and $113.90 to $134.49 52-week range | StockAnalysis DUK overview | July 31, 2026 |
| Market capitalization verification | $97.78 billion reported and $97.79 billion calculated from $125.43 x 779.60 million shares, with 0.01% variance | Pineify financial_rigor.py and StockAnalysis DUK overview | August 2, 2026 |
| Shares outstanding | 779.60 million current shares outstanding, up 0.52% year over year | StockAnalysis DUK statistics | August 2, 2026 |
| FY2025 revenue and earnings | $32.237 billion FY2025 total operating revenues, $4.912 billion net income available to common stockholders, and reported and adjusted EPS of $6.31 | Duke Energy FY2025 earnings release filed with SEC | August 2, 2026 |
| StockAnalysis FY2025 revenue presentation | $31.79 billion FY2025 revenue, up 6.20% from $29.93 billion, with net income of $4.97 billion | StockAnalysis DUK overview and forecast | August 1, 2026 |
| TTM financial snapshot | $32.72 billion TTM revenue, $5.08 billion TTM net income, $6.52 EPS, and 15.71% profit margin | StockAnalysis DUK statistics | August 2, 2026 |
| Cash and debt | $2.14 billion cash and equivalents, $91.21 billion total debt, and negative $89.07 billion net cash position, or about $114.25 per share | StockAnalysis DUK statistics | August 2, 2026 |
| Q1 2026 operating update | Q1 2026 reported EPS of $1.97 and adjusted EPS of $1.93, total operating revenues of $9.178 billion, net income available to common stockholders of $1.536 billion, and reaffirmed 2026 adjusted EPS guidance of $6.55 to $6.80 | Duke Energy Q1 2026 earnings release | August 2, 2026 |
| Customer and capacity footprint | Electric utilities serve 8.7 million customers and own 55,700 MW of energy capacity; gas utilities serve 1.6 million customers | Duke Energy investor relations | August 2, 2026 |
| Capital plan and growth target | $103 billion five-year capital plan, 9.6% earnings base growth through 2030, and long-term adjusted EPS growth target of 5% to 7% through 2030 | Duke Energy FY2025 earnings release filed with SEC | August 2, 2026 |
| Economic development pipeline | 7.6 GW of economic development projects secured under electric service agreements and $5.3 billion of strategic transactions closed in Q1 2026 | Duke Energy Q1 2026 earnings release | August 2, 2026 |
| Dividend and valuation checks | $4.34 annual dividend rate ($1.085 per quarter, raised by $0.02 on July 14, 2026), 3.46% dividend yield, ex-dividend date August 14, 2026, 19.24x verified P/E, 1.82x verified P/B, and negative 3.37% FCF yield | Pineify financial_rigor.py, StockAnalysis DUK statistics, and Duke Energy dividend announcement | August 2, 2026 |
| Analyst consensus | Buy with an average price target of $138.84 across 23 analysts, low $131 and high $146, median $139 | StockAnalysis DUK forecast | July 23, 2026 |
| Analyst rating mix, July 2026 | 9 Strong Buy, 2 Buy, 12 Hold, 0 Sell out of 23 analysts | StockAnalysis DUK forecast recommendation trends | July 23, 2026 |
| Recent analyst target updates | BTIG Buy $139 to $141, KeyBanc upgrade to Overweight $139, Morgan Stanley Hold $136 to $138, Wells Fargo Hold $136, BMO Capital Buy $134, Truist Buy $138, JPMorgan Neutral $141 | StockAnalysis DUK forecast latest forecasts and TipRanks | July 23, 2026 |
| Short interest | 17.72 million shares short, 2.27% of shares outstanding, and 4.50 days to cover | StockAnalysis DUK statistics | August 2, 2026 |
| Regulatory and development news | Duke Energy Carolinas reached an agreement with North Carolina Public Staff on a lower-cost path; Duke is using a Customer Protection Plus framework for data center growth; and Duke agreed to terminate its North Carolina offshore wind lease | PRNewswire and Reuters via StockAnalysis news | July 31, 2026 |
| Technical references | 20-day moving average near $126.94, 50-day moving average near $125.55, 100-day moving average near $126.98, 200-day moving average near $124.68, RSI 45.73, beta 0.37, and 20-day average volume near 3.54 million shares | StockAnalysis and Barchart technical snapshots | July 31, 2026 |