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

Total Real Returns

JPM,BAC: Total Return Chart (with Dividends Reinvested)

Mon 1980-03-17? to Wed 2026-05-06 YTD
Return
TR
Price
JPM
×
−1.33%
2026-05-06
319.31 TR
2026-05-06
JPMorgan Chase & Co NYSE Common Stock
BAC
×
−1.99%
2026-05-06
37.38 TR
2026-05-06
Bank of America Corp NYSE Common Stock

Returns

Mon 1980-03-17? to Wed 2026-05-06 Overall
Return
Exponential
Trendline
JPM
×
+31,830.64%
+13.31%/yr
+11.41%/yr
(R2=0.946)
JPMorgan Chase & Co NYSE Common Stock
BAC
×
+12,193.58%
+10.99%/yr
+8.23%/yr
(R2=0.725)
Bank of America Corp NYSE Common Stock

Growth of $10,000

Mon 1980-03-17? to Wed 2026-05-06 Start
Value
End
Value
JPM
×
$10,000.00
1980-03-17
$3,193,064.29
2026-05-06
JPMorgan Chase & Co NYSE Common Stock
BAC
×
$10,000.00
1980-03-17
$1,229,357.80
2026-05-06
Bank of America Corp NYSE Common Stock

Annual Returns

Year JPM BAC
2026 (YTD) −1.33% −1.99%
2025 +37.27% +28.04%
2024 +44.29% +33.85%
2023 +30.63% +4.83%
2022 −12.64% −23.82%
2021 +27.75% +49.61%
2020 −5.53% −11.63%
2019 +47.26% +46.19%
2018 −6.62% −14.98%
2017 +26.76% +35.68%
2016 +34.54% +33.37%
2015 +8.37% −4.78%
2014 +9.88% +15.74%
2013 +36.73% +34.51%
2012 +36.18% +109.82%
2011 −19.92% −58.12%
2010 +2.31% −11.16%
2009 +34.37% +7.48%
2008 −25.14% −63.09%
2007 −6.87% −18.83%
2006 +25.64% +20.70%
2005 +5.72% +2.40%
2004 +9.95% +21.52%
2003 +60.58% +20.15%
2002 −30.77% +14.55%
2001 −17.34% +42.70%
2000 −10.08% −4.49%
1999 +11.68% −14.00%
1998 +32.92% +1.29%
1997 +25.54% +27.28%
1996 +59.47% +44.42%
1995 +73.09% +65.80%
1994 −6.49% −4.42%
1993 +7.35% −1.42%
1992 +88.11% +30.60%
1991 +107.59% +85.09%
1990 −60.29% −48.34%
1989 +4.40% +74.13%
1988 +58.83% +64.35%
1987 −45.43% −16.72%
1986 −1.73% −1.94%
1985 +39.82% +26.14%
1984 +27.51% +31.05%
1983 +8.64% +46.00%
1982 +11.47% +26.05%
1981 +27.86% +10.19%
1980 +25.37% −0.93%
1979 +13.55%
1978 +5.49%
1977 −6.17%
1976 +24.35%
1975 +30.00%
1974 −81.01%
1973 +6.76%

Drawdowns

Mon 1980-03-17? to Wed 2026-05-06 Current
Drawdown
Worst
Drawdown
JPM
×
−5.41% −74.02%
2002-10-09
JPMorgan Chase & Co NYSE Common Stock
BAC
×
−5.85% −93.45%
2009-03-06
Bank of America Corp NYSE Common Stock