$130.87
1.280.99%
Last update: Nov 5, 1:17 PM

The average analyst price target for Duke Energy is $131.22, 0.3% above the current price. Of 16 analysts, 8 rate it Buy and 8 Hold. Targets range from $115 to $143. The latest change came on Oct 22, 2026, when HSBC initiated coverage of Duke Energy with a Hold rating and a $123 price target.
Price Target Range — 11 Quarters
Analyst Consensus — 16 Analysts
Rating Trend — Last 9 Months