All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)

Total Real Returns

DUK,XOM: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Mon 1980-03-17? to Fri 2025-12-12 YTD
Return
TRR
Price
DUK
×
+7.12%
2025-12-12
37.22 TRR
2025-12-12
Duke Energy Corporation NYSE Common Stock
XOM
×
+10.61%
2025-12-12
17.2 TRR
2025-12-12
Exxon Mobil Corp NYSE Common Stock

Returns

Mon 1980-03-17? to Fri 2025-12-12 Overall
Return
Exponential
Trendline
DUK
×
+3,621.76%
+8.23%/yr
+7.56%/yr
(R2=0.935)
Duke Energy Corporation NYSE Common Stock
XOM
×
+1,867.22%
+6.73%/yr
+6.78%/yr
(R2=0.912)
Exxon Mobil Corp NYSE Common Stock

Growth of $10,000

Mon 1980-03-17? to Fri 2025-12-12 Start
Value
End
Value
DUK
×
$10,000.00
1980-03-17
$372,175.60
2025-12-12
Duke Energy Corporation NYSE Common Stock
XOM
×
$10,000.00
1980-03-17
$196,721.85
2025-12-12
Exxon Mobil Corp NYSE Common Stock

Annual Returns

Year DUK XOM
2025 (YTD) +7.12% +10.61%
2024 +12.32% +8.14%
2023 −4.82% −9.30%
2022 −4.17% +76.06%
2021 +11.28% +47.22%
2020 +3.36% −37.07%
2019 +7.83% +4.84%
2018 +5.40% −16.68%
2017 +10.63% −5.80%
2016 +11.14% +17.45%
2015 −11.42% −13.42%
2014 +25.40% −6.76%
2013 +11.33% +18.34%
2012 −0.41% +2.92%
2011 +26.44% +15.25%
2010 +7.83% +8.49%
2009 +21.05% −14.91%
2008 −21.75% −13.19%
2007 +4.90% +19.40%
2006 +23.13% +35.66%
2005 +9.38% +8.08%
2004 +26.09% +24.04%
2003 +9.75% +18.42%
2002 −49.37% −11.01%
2001 −6.78% −9.94%
2000 +70.19% +4.39%
1999 −20.72% +7.27%
1998 +18.23% +17.64%
1997 +23.27% +22.84%
1996 −1.44% +17.16%
1995 +27.24% +30.88%
1994 −7.86% −5.14%
1993 +19.59% +1.61%
1992 +5.61% −1.27%
1991 +17.40% +15.50%
1990 +8.81% −1.23%
1989 +23.48% +9.98%
1988 +10.09% +11.87%
1987 −3.79% +4.48%
1986 +34.37% +25.94%
1985 +27.05% +18.14%
1984 +21.99% +15.97%
1983 +12.09% +21.21%
1982 +8.57% −8.19%
1981 +4.47% −28.60%
1980 +13.27% +30.62%
1979 −0.53%
1978 −5.95%
1977 −15.57%
1976 +15.43%
1975 +28.42%
1974 −38.87%
1973 −1.06%
1972 +14.77%
1971 −2.67%
1970 +12.55%
1969 −26.04%
1968 +11.22%
1967 +3.60%
1966 −23.98%
1965 −12.48%
1964 +17.43%
1963 +25.72%
1962 +16.28%

Drawdowns

Mon 1980-03-17? to Fri 2025-12-12 Current
Drawdown
Worst
Drawdown
DUK
×
−10.24% −72.93%
2003-03-10
Duke Energy Corporation NYSE Common Stock
XOM
×
−4.38% −65.31%
2020-03-23
Exxon Mobil Corp NYSE Common Stock