$121.62
-2.55 (-2.05%) today
Duke Energy Corporation (DUK) is up 4.90% over the past year but down 4.97% over the past 30 days, trading at $121.62.
Performance · all intervals
1H
-0.27%
4H
-1.51%
12H
-2.08%
1D
-2.05%
3D
-2.76%
7D
-2.05%
30D
-4.97%
90D
-5.13%
YTD
+3.76%
6M
-0.89%
1Y
+4.90%
3Y
+29.37%
5Y
+18.71%
ALL
+830.19%
Custom Interval
Pick any window — not just the presets above.
days
Price · today
Key stats
Market cap—
Day high$123.21
Day low$121.45
Day open$124.17
Prev close$124.17
ExchangeNYSE
Related stocks
Compare DUK with
Ad slot · reserved