Duke Energy Corporation DUK

Set alert

Price alert · DUK

All alert types
127.27 USD -1.11 -0.86%

As of Nov 3, 2:16 PM ET

Bid
127.24 × 1
Ask
127.26 × 1
126.38 Day range 128.21
113.23 52-week range 133.46
YTD
+8.58%
1 year
+2.91%
Open
126.77
Prev close
128.38
Mkt cap
99.18B
Vol
1.46M
Avg vol
4.11M
EPS
6.64
P/E
19.16
Div yield
3.45%
More statistics
Low
126.38
High
128.21
Forward P/E
17.91
Beta
0.31
Short ratio
4.25
Inst. own
71.00%
Dividend
4.34
Ex-div date
Nov 12, 2026
Earnings
Nov 5, 2026
50-d avg
119.11
200-d avg
124.36
1y target
131.74

5Y chart

Chart tools
Interval

Events in this range
  • Nov 10, 2021Dividend: 0.985
  • Nov 11, 2021Dividend: 0.985
  • Feb 17, 2022Dividend: 0.985
  • May 12, 2022Dividend: 0.985
  • Aug 11, 2022Dividend: 1.005
  • Nov 17, 2022Dividend: 1.005
  • Dec 16, 2022Dividend: 1.005
  • Feb 16, 2023Dividend: 1.005
  • May 11, 2023Dividend: 1.005
  • Aug 17, 2023Dividend: 1.025
  • Nov 16, 2023Dividend: 1.025
  • Feb 15, 2024Dividend: 1.025
  • May 16, 2024Dividend: 1.025
  • Aug 16, 2024Dividend: 1.045
  • Nov 15, 2024Dividend: 1.045
  • Feb 14, 2025Dividend: 1.045
  • May 16, 2025Dividend: 1.045
  • Aug 5, 2025Earnings: 1.25; estimate 1.18; surprise 5.93%
  • Aug 15, 2025Dividend: 1.065
  • Nov 6, 2025Earnings: 1.81; estimate 1.76; surprise 2.84%
  • Nov 14, 2025Dividend: 1.065
  • Feb 10, 2026Earnings: 1.5; estimate 1.49; surprise 0.67%
  • Feb 13, 2026Dividend: 1.065
  • May 5, 2026Earnings: 1.93; estimate 1.87; surprise 3.21%
  • May 15, 2026Dividend: 1.065
  • Aug 4, 2026Earnings: 1.43; estimate 1.3; surprise 10%
  • Aug 14, 2026Dividend: 1.085
  • Oct 9, 2026Rating: Barclays · Overweight → Overweight
  • Oct 12, 2026Rating: Truist Securities · Buy → Buy
  • Oct 13, 2026Rating: Keybanc · Overweight → Overweight
  • Oct 13, 2026Rating: JP Morgan · Neutral → Neutral
  • Oct 21, 2026Rating: Morgan Stanley · Equal-Weight → Equal-Weight
  • Oct 22, 2026Rating: HSBC · — → Hold
  • Nov 5, 2026Earnings: —; estimate 1.86; surprise —%
Signals (114)
NameDateAgo
MACD: Buy SignalOct 26, 20261 week ago
SMA: BullishOct 19, 20262 weeks ago
SMA: BullishOct 12, 20263 weeks ago
SMA: BearishJul 27, 20263 months ago
SMA: BearishJul 27, 20263 months ago
MACD: Sell SignalJul 27, 20263 months ago
SMA: BullishJul 20, 20263 months ago
SMA: BullishJul 20, 20263 months ago
MACD: Buy SignalJul 20, 20263 months ago
SMA: BearishJul 13, 20263 months ago
SMA: BearishJul 13, 20263 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BearishJun 15, 20264 months ago
SMA: BullishJun 1, 20265 months ago
SMA: BearishMay 25, 20265 months ago
SMA: BullishMay 18, 20265 months ago
SMA: BearishMay 4, 20266 months ago
MACD: Sell SignalMay 4, 20266 months ago
SMA: BearishApr 13, 20266 months ago

Newest 20 of 114.

Your note

Sign in to keep a note on DUK — it syncs with the Stock Master app.