Duke Energy CorporationDUKNYSE
Loading

Analyst Sentiment

Analysts lean bullish — 53% recommend buying.

Consensus Rating
Buy
17 analysts·Moderate coverage
53%
Rating Distribution
Strong Buy
00%
Buy
953%
Hold
847%
Sell
00%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Price is near analyst consensus — limited near-term upside expected.

Bear Case
$115.00
-13%
Consensus
$133.45
+1%
Bull Case
$143.00
+9%
Price Range17 analysts
Low
Consensus
High
$115.00
$143.00
Current Target
Current Price
$131.63
Upside to Target
$1.82

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

2026E$6.70(13 analysts)
P/E20x
Current: 20.5x
Actual
Estimate
Range (Low–High)
Stock Alarm Pro
Forward Growth Estimates (YoY)
FY2027
Rev+3.83%
EPS+6.70%
FY2028
Rev+3.09%
EPS+6.80%
FY2029
Rev+4.59%
EPS+6.55%

Earnings Surprises

Beat rate:67%(8/12 quarters)
Avg surprise:+1.9%
Beat
Miss
Inline
Estimate
Based on reported EPS vs consensus estimate.

Recent Analyst Actions

Feb 20, 2026Morgan Stanley
Duke Energy price target raised to $139 from $130 at Morgan Stanley
Target:$139.00
+10.2%from $126.11
Feb 11, 2026BMO Capital
Duke Energy price target raised to $136 from $132 at BMO Capital
Target:$136.00
+10.0%from $123.64
Feb 10, 2026Mizuho Securities
Duke Energy (DUK) PT Lowered to $130 at Mizuho
Target:$130.00
+5.1%from $123.64
Jan 30, 2026BTIG
Duke Energy price target lowered to $141 from $150 at BTIG
Target:$141.00
+16.6%from $120.89
Jan 23, 2026RBC Capital
Duke Energy price target lowered to $140 from $143 at RBC Capital
Target:$140.00
+19.8%from $116.85
Jan 21, 2026Morgan Stanley
Duke Energy price target raised to $130 from $126 at Morgan Stanley
Target:$130.00
+9.3%from $118.94
Jan 20, 2026Wells Fargo
Duke Energy price target lowered to $115 from $126 at Wells Fargo
Target:$115.00
-3.5%from $119.22
Jan 15, 2026Barclays
Duke Energy price target lowered to $127 from $135 at Barclays
Target:$127.00
+7.0%from $118.68
Dec 17, 2025UBS
Duke Energy price target lowered to $126 from $135 at UBS
Target:$126.00
+9.0%from $115.59
Dec 16, 2025Morgan Stanley
Duke Energy price target lowered to $126 from $133 at Morgan Stanley
Target:$126.00
+8.4%from $116.19
Nov 20, 2025Morgan Stanley
Duke Energy price target lowered to $133 from $136 at Morgan Stanley
Target:$133.00
+8.5%from $122.54
Oct 27, 2025Wells Fargo
Duke Energy initiated with an Equal Weight at Wells Fargo
Target:$126.00
-1.2%from $127.49
Oct 27, 2025RBC Capital
Duke Energy resumed with a Sector Perform at RBC Capital
Target:$143.00
+12.2%from $127.49
Oct 27, 2025Mizuho Securities
Duke Energy price target raised to $140 from $132 at Mizuho
Target:$140.00
+10.4%from $126.82
Oct 22, 2025Morgan Stanley
Duke Energy price target raised to $136 from $127 at Morgan Stanley
Target:$136.00
+5.0%from $129.53
Oct 21, 2025BTIG
Duke Energy initiated with a Buy at BTIG
Target:$150.00
+16.9%from $128.33
Oct 14, 2025Barclays
Duke Energy price target raised to $135 from $131 at Barclays
Target:$135.00
+7.1%from $126.09
Oct 10, 2025UBS
Duke Energy price target raised to $137 from $131 at UBS
Target:$137.00
+9.9%from $124.71
Oct 10, 2025BMO Capital
Duke Energy price target raised to $135 from $132 at BMO Capital
Target:$135.00
+8.3%from $124.71
Oct 6, 2025Evercore ISI
Duke Energy initiated with an Outperform at Evercore ISI
Target:$143.00
+15.0%from $124.38
Oct 3, 2025Scotiabank
Duke Energy upgraded to Outperform from Sector Perform at Scotiabank
Target:$137.00
+12.7%from $121.57
Sep 26, 2025Jefferies
Duke Energy downgraded to Hold at Jefferies on valuation, limited catalysts
Target:$134.00
+9.5%from $122.32
Jul 1, 2025Goldman Sachs
Duke Energy added to US Conviction List at Goldman Sachs
Target:$132.00
+11.0%from $118.87
Mar 5, 2025Guggenheim
Duke Energy price target raised to $135 from $132 at Guggenheim
Target:$135.00
+17.2%from $115.23
Nov 11, 2024BMO Capital
Duke Energy (DUK) PT Lowered to $124 at BMO Capital
Target:$124.00
+9.0%from $113.78