All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)

Total Real Returns

XOM,OKE: Total Return Chart (with Dividends Reinvested)

Wed 1980-10-01💬 to Wed 2026-06-03 YTD
Return
1 Year
Return
XOM
×
+28.46%
2026-06-03
+51.63%
2026-06-03
Exxon Mobil Corp NYSE Common Stock
OKE
×
+21.08%
2026-06-03
+9.96%
2026-06-03
ONEOK Inc NYSE Common Stock

Returns

Wed 1980-10-01💬 to Wed 2026-06-03 Overall
Return
Exponential
Trendline
XOM
×
+7,954.18%
+10.09%/yr
+9.44%/yr
(R2=0.944)
Exxon Mobil Corp NYSE Common Stock
OKE
×
+4,635.26%
+8.81%/yr
+10.31%/yr
(R2=0.927)
ONEOK Inc NYSE Common Stock

Growth of $10,000

Wed 1980-10-01💬 to Wed 2026-06-03 Start
Value
End
Value
XOM
×
$10,000.00
1980-10-01
$805,417.68
2026-06-03
Exxon Mobil Corp NYSE Common Stock
OKE
×
$10,000.00
1980-10-01
$473,526.20
2026-06-03
ONEOK Inc NYSE Common Stock

Annual Returns

Year XOM OKE
2026 (YTD) +28.46% +21.08%
2025 +15.98% −22.94%
2024 +11.26% +50.10%
2023 −6.26% +13.21%
2022 +87.46% +18.86%
2021 +57.58% +64.67%
2020 −36.21% −43.44%
2019 +7.23% +47.77%
2018 −15.09% +6.27%
2017 −3.81% −2.12%
2016 +19.88% +149.63%
2015 −12.79% −47.42%
2014 −6.06% −5.33%
2013 +20.12% +45.45%
2012 +4.70% −1.36%
2011 +18.67% +56.32%
2010 +10.13% +24.49%
2009 −12.61% +53.11%
2008 −13.11% −34.94%
2007 +24.29% +3.85%
2006 +39.08% +61.95%
2005 +11.79% −6.29%
2004 +28.06% +28.72%
2003 +20.64% +15.01%
2002 −8.87% +7.63%
2001 −8.55% −25.85%
2000 +7.91% +91.63%
1999 +10.17% −30.42%
1998 +19.51% −10.50%
1997 +24.88% +34.58%
1996 +20.82% +31.15%
1995 +33.58% +27.08%
1994 −3.69% −4.64%
1993 +3.34% +2.72%
1992 +0.48% +8.89%
1991 +17.72% +14.73%
1990 +3.58% −7.26%
1989 +13.73% +68.88%
1988 +15.50% +12.68%
1987 +9.18% −50.00%
1986 +28.16% +5.10%
1985 +23.53% +10.39%
1984 +21.62% −5.33%
1983 +27.02% +14.56%
1982 −3.86% −3.62%
1981 −22.03% −26.82%
1980 +46.30% +6.34%
1979 +12.25%
1978 +2.10%
1977 −10.24%
1976 +20.97%
1975 +37.65%
1974 −31.20%
1973 +7.72%
1972 +18.82%
1971 +0.67%
1970 +19.00%
1969 −21.46%
1968 +16.49%
1967 +6.72%
1966 −21.30%
1965 −10.82%
1964 +18.59%
1963 +27.73%
1962 +17.82%

Drawdowns

Wed 1980-10-01💬 to Wed 2026-06-03 Current
Drawdown
Worst
Drawdown
XOM
×
−10.44%
from 2026-03-30 peak
−62.40%
2020-03-23
from 2014-06-23 peak
Exxon Mobil Corp NYSE Common Stock
OKE
×
−19.97%
from 2024-11-22 peak
−80.17%
2020-03-18
from 2020-02-20 peak
ONEOK Inc NYSE Common Stock

Rolling Returns

Period ending Wed 2026-06-03 1
Year
2
Years
3
Years
5
Years
10
Years
XOM
×
+51.63% +42.32%
+19.31%/yr
+59.43%
+16.80%/yr
+199.71%
+24.55%/yr
+166.48%
+10.30%/yr
Exxon Mobil Corp NYSE Common Stock
OKE
×
+9.96% +20.42%
+9.74%/yr
+72.34%
+19.87%/yr
+112.81%
+16.31%/yr
+261.05%
+13.70%/yr
ONEOK Inc NYSE Common Stock