Duke Energy Corporation (DUK)
NYSE: DUK · IEX Real-Time Price · USD
100.56
+0.72 (0.72%)
At close: Jul 5, 2024, 4:00 PM
99.95
-0.61 (-0.61%)
After-hours: Jul 5, 2024, 7:59 PM EDT

Duke Energy Analyst Ratings

Total Analysts
12
Consensus Rating
Buy
Price Target
$102.67
Upside
+2.10%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Morgan Stanley
Morgan Stanley
Hold
Maintains
$103$98
Hold Maintains $103$98 -2.55% Jun 24, 2024
Morgan Stanley
Morgan Stanley
Hold
Maintains
$95$103
Hold Maintains $95$103 +2.43% May 28, 2024
BMO Capital
BMO Capital
Buy
Maintains
$108$110
Buy Maintains $108$110 +9.39% May 20, 2024
Keybanc
Keybanc
Buy
Maintains
$107$112
Buy Maintains $107$112 +11.38% May 20, 2024
BMO Capital
BMO Capital
Buy
Maintains
$104$108
Buy Maintains $104$108 +7.40% May 8, 2024
Scotiabank
Scotiabank
Hold
Maintains
$101$94
Hold Maintains $101$94 -6.52% Apr 22, 2024
BMO Capital
BMO Capital
Buy
Maintains
$101$99
Buy Maintains $101$99 -1.55% Apr 16, 2024
Barclays
Barclays
Buy
Maintains
$99$100
Buy Maintains $99$100 -0.56% Apr 15, 2024
B of A Securities
B of A Securities
Hold
Maintains
$96$100
Hold Maintains $96$100 -0.56% Apr 11, 2024
Mizuho
Mizuho
Hold
Maintains
$89$99
Hold Maintains $89$99 -1.55% Apr 5, 2024
BMO Capital
BMO Capital
Buy
Maintains
$100$101
Buy Maintains $100$101 +0.44% Mar 11, 2024
BMO Capital
BMO Capital
Buy
Maintains
$101$100
Buy Maintains $101$100 -0.56% Feb 12, 2024
B of A Securities
B of A Securities
Hold
Downgrades
$105$96
Hold Downgrades $105$96 -4.53% Feb 12, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$103$100
Buy Maintains $103$100 -0.56% Feb 9, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Upgrades
$90$108
Buy Upgrades $90$108 +7.40% Jan 23, 2024
RBC Capital
RBC Capital
Buy
Upgrades
$101$113
Buy Upgrades $101$113 +12.37% Jan 10, 2024
Keybanc
Keybanc
Buy
Maintains
$106$107
Buy Maintains $106$107 +6.40% Jan 4, 2024
B of A Securities
B of A Securities
Strong Buy
Maintains
$104$103
Strong Buy Maintains $104$103 +2.43% Dec 22, 2023
BMO Capital
BMO Capital
Buy
Maintains
$95$103
Buy Maintains $95$103 +2.43% Dec 19, 2023
Keybanc
Keybanc
Buy
Maintains
$96$106
Buy Maintains $96$106 +5.41% Dec 19, 2023
Wells Fargo
Wells Fargo
Buy
Upgrades
$94$103
Buy Upgrades $94$103 +2.43% Nov 30, 2023