Duke Energy DUK
$127.78 −$2.30 (-1.77%)
Market closed · Nov 6, 9:50 pm ET · Last extended-hours $128.55 +0.60%
Open$127.21
Prev close$130.08
Day range$126.72 – $129.02
Volume5.78M
Market cap$99.63B
P/E (TTM)18.7
Dividend yield3.35%
Analyst view
ConsensusBuy
Analysts11
Average target$130.82+2.4% vs. price
- Buy 45%
- Hold 55%
Low $123.00Now $127.78Avg $130.82High $143.00
Recent rating changes
The last 20 actions on file set price targets from $123.00 to $143.00, averaging $132.45.
| Date | Firm | Rating | Target |
|---|---|---|---|
| 6 Nov 2026 | BTIG | BUY | $139.00 |
| 5 Nov 2026 | Evercore | HOLD | $140.00 |
| 26 Oct 2026 | RBC Capital | HOLD | $127.00 |
| 22 Oct 2026 | HSBC | HOLD | $123.00 |
| 21 Oct 2026 | Morgan Stanley | HOLD | $128.00 |
| 20 Oct 2026 | BTIG | BUY | $135.00 |
| 20 Oct 2026 | BofA Securities | HOLD | $127.00 |
| 15 Oct 2026 | Goldman Sachs | BUY | $143.00 |
| 13 Oct 2026 | KeyBanc | BUY | $128.00 |
| 13 Oct 2026 | J.P. Morgan | HOLD | $130.00 |
| 12 Oct 2026 | Truist Financial | BUY | $130.00 |
| 9 Oct 2026 | Barclays | BUY | $124.00 |
| 21 Sep 2026 | Morgan Stanley | HOLD | $127.00 |
| 18 Sep 2026 | Morgan Stanley | HOLD | $127.00 |
| 21 Aug 2026 | Morgan Stanley | HOLD | $133.00 |
| 19 Aug 2026 | J.P. Morgan | HOLD | $137.00 |
| 17 Aug 2026 | Truist Financial | BUY | $135.00 |
| 6 Aug 2026 | KeyBanc | BUY | $139.00 |
| 5 Aug 2026 | Wells Fargo | HOLD | $136.00 |
| 5 Aug 2026 | BTIG | BUY | $141.00 |
No comments yet — be the first to weigh in on DUK.
Sign in to join the discussion.