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

Total Real Returns

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

Mon 1984-11-05? to Tue 2025-05-13 YTD
Return
TR
Price
XOM
×
+2.67%
2025-05-13
42.48 TR
2025-05-13
Exxon Mobil Corp NYSE Common Stock
BP
×
+4.84%
2025-05-13
203.33 TR
2025-05-13
Bp Plc Adr NYSE Common Stock

Returns

Mon 1984-11-05? to Tue 2025-05-13 Overall
Return
Exponential
Trendline
XOM
×
+4,147.57%
+9.69%/yr
+8.74%/yr
(R2=0.933)
Exxon Mobil Corp NYSE Common Stock
BP
×
+1,202.70%
+6.54%/yr
+6.72%/yr
(R2=0.797)
Bp Plc Adr NYSE Common Stock

Growth of $10,000

Mon 1984-11-05? to Tue 2025-05-13 Start
Value
End
Value
XOM
×
$10,000.00
1984-11-05
$424,757.47
2025-05-13
Exxon Mobil Corp NYSE Common Stock
BP
×
$10,000.00
1984-11-05
$130,269.83
2025-05-13
Bp Plc Adr NYSE Common Stock

Annual Returns

Year XOM BP
2025 (YTD) +2.67% +4.84%
2024 +11.26% −11.85%
2023 −6.26% +6.00%
2022 +87.46% +37.01%
2021 +57.58% +36.38%
2020 −36.21% −41.31%
2019 +7.23% +5.79%
2018 −15.09% −4.61%
2017 −3.81% +20.02%
2016 +19.88% +28.87%
2015 −12.79% −12.83%
2014 −6.06% −17.56%
2013 +20.12% +22.73%
2012 +4.70% +2.04%
2011 +18.67% +0.51%
2010 +10.13% −22.64%
2009 −12.61% +32.84%
2008 −13.11% −32.53%
2007 +24.29% +13.14%
2006 +39.08% +7.96%
2005 +11.79% +13.57%
2004 +28.06% +22.06%
2003 +20.64% +25.99%
2002 −8.87% −9.86%
2001 −8.55% −0.35%
2000 +7.91% −17.33%
1999 +10.17% +33.75%
1998 +19.51% +17.27%
1997 +24.87% +16.24%
1996 +21.74% +43.00%
1995 +32.51% +32.11%
1994 −3.76% +28.04%
1993 +3.27% +44.02%
1992 +0.41% −26.23%
1991 +17.63% −9.33%
1990 +3.50% +24.28%
1989 +13.64% +21.63%
1988 +15.41% −3.80%
1987 +8.73% +13.16%
1986 +27.21% −1.00%
1985 +22.50% +18.75%
1984 +1.98% −6.15%
1983 +25.61%
1982 −14.15%
1981 −42.36%
1980 +63.17%
1979 +107.66%
1978 +19.93%
1977 −7.66%
1976 +11.84%
1975 +14.37%
1974 −22.07%
1973 +66.70%
1972 +12.83%
1971 +5.98%
1970 −7.48%
1969 +15.58%
1968 +1.39%
1967 +14.21%
1966 +3.39%
1965 +34.79%
1964 +42.75%
1963 +43.53%
1962 −3.39%

Drawdowns

Mon 1984-11-05? to Tue 2025-05-13 Current
Drawdown
Worst
Drawdown
XOM
×
−11.19% −62.40%
2020-03-23
Exxon Mobil Corp NYSE Common Stock
BP
×
−18.82% −63.93%
2020-10-28
Bp Plc Adr NYSE Common Stock