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

Total Real Returns

JPM,MSFT,GOOGL,NVDA: Total Return Chart (with Dividends Reinvested)

Thu 2004-08-19? to Wed 2026-04-01 YTD
Return
TR
Price
JPM
×
−7.92%
2026-04-01
136.81 TR
2026-04-01
JPMorgan Chase & Co NYSE Common Stock
MSFT
×
−23.45%
2026-04-01
6239.36 TR
2026-04-01
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
−4.92%
2026-04-01
119.41 TR
2026-04-01
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
−5.76%
2026-04-01
4674.2 TR
2026-04-01
NVIDIA Corporation NASDAQ Common Stock

Returns

Thu 2004-08-19? to Wed 2026-04-01 Overall
Return
Exponential
Trendline
JPM
×
+1,278.26%
+12.90%/yr
+12.89%/yr
(R2=0.911)
JPMorgan Chase & Co NYSE Common Stock
MSFT
×
+2,117.23%
+15.41%/yr
+19.68%/yr
(R2=0.912)
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
+11,841.46%
+24.76%/yr
+18.40%/yr
(R2=0.960)
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
+197,150.28%
+42.05%/yr
+37.14%/yr
(R2=0.847)
NVIDIA Corporation NASDAQ Common Stock

Growth of $10,000

Thu 2004-08-19? to Wed 2026-04-01 Start
Value
End
Value
JPM
×
$10,000.00
2004-08-19
$137,825.81
2026-04-01
JPMorgan Chase & Co NYSE Common Stock
MSFT
×
$10,000.00
2004-08-19
$221,722.66
2026-04-01
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
$10,000.00
2004-08-19
$1,194,145.52
2026-04-01
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
$10,000.00
2004-08-19
$19,725,028.06
2026-04-01
NVIDIA Corporation NASDAQ Common Stock

Annual Returns

Year JPM MSFT GOOGL NVDA
2026 (YTD) −7.92% −23.45% −4.92% −5.76%
2025 +37.27% +15.58% +65.99% +38.92%
2024 +44.29% +12.93% +36.01% +171.25%
2023 +30.63% +58.19% +58.32% +239.02%
2022 −12.64% −28.02% −39.09% −50.26%
2021 +27.75% +52.48% +65.30% +125.48%
2020 −5.53% +42.53% +30.85% +122.30%
2019 +47.26% +57.74% +28.18% +76.94%
2018 −6.62% +20.80% −0.80% −30.81%
2017 +26.76% +40.73% +32.93% +81.98%
2016 +34.54% +15.08% +1.86% +226.98%
2015 +8.37% +22.69% +46.61% +67.10%
2014 +9.88% +27.56% −5.39% +27.41%
2013 +36.74% +44.30% +58.43% +33.52%
2012 +36.18% +5.78% +9.52% −10.96%
2011 −19.92% −4.52% +8.74% −10.00%
2010 +2.31% −6.52% −4.19% −17.57%
2009 +34.37% +60.47% +101.52% +131.53%
2008 −25.14% −44.39% −55.51% −76.28%
2007 −6.87% +20.84% +50.17% +37.88%
2006 +25.64% +15.84% +11.00% +102.43%
2005 +5.72% −0.94% +115.18% +55.17%
2004 +9.95% +9.13% +92.14% +1.58%
2003 +60.58% +6.82% +101.59%
2002 −30.77% −21.96% −82.80%
2001 −17.34% +52.74% +308.47%
2000 −10.08% −62.85% +39.62%
1999 +11.68% +68.36% +138.30%
1998 +32.92% +114.60%
1997 +25.54% +56.43%
1996 +59.47% +88.32%
1995 +73.09% +43.56%
1994 −6.49% +51.63%
1993 +7.35% −5.56%
1992 +88.11% +15.11%
1991 +107.60% +121.75%
1990 −60.29% +72.98%
1989 +4.40% +63.37%
1988 +59.77% −1.83%
1987 −45.67% +124.90%
1986 −1.63% +72.30%
1985 +45.16%
1984 +9.19%

Drawdowns

Thu 2004-08-19? to Wed 2026-04-01 Current
Drawdown
Worst
Drawdown
JPM
×
−11.72% −68.15%
2009-03-09
JPMorgan Chase & Co NYSE Common Stock
MSFT
×
−31.58% −57.94%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
GOOGL
×
−13.41% −65.29%
2008-11-24
Alphabet Inc Class A NASDAQ Common Stock
NVDA
×
−15.10% −85.08%
2008-11-20
NVIDIA Corporation NASDAQ Common Stock