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

Total Real Returns

SPY,NVDA,MSFT,COST: Total Return Chart (with Dividends Reinvested)

Fri 1999-01-22? to Thu 2025-05-22 YTD
Return
TR
Price
SPY
×
−0.21%
2025-05-22
23.85 TR
2025-05-22
SPDR S&P 500 ETF Trust Exchange-Traded Fund
NVDA
×
−1.08%
2025-05-22
3532.71 TR
2025-05-22
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
+8.33%
2025-05-22
7631.88 TR
2025-05-22
Microsoft Corporation NASDAQ Common Stock
COST
×
+11.38%
2025-05-22
937.33 TR
2025-05-22
Costco Wholesale Corp NASDAQ Common Stock

Returns

Fri 1999-01-22? to Thu 2025-05-22 Overall
Return
Exponential
Trendline
SPY
×
+656.76%
+7.99%/yr
+8.45%/yr
(R2=0.862)
SPDR S&P 500 ETF Trust Exchange-Traded Fund
NVDA
×
+353,171.28%
+36.38%/yr
+27.48%/yr
(R2=0.808)
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
+1,799.17%
+11.83%/yr
+13.37%/yr
(R2=0.772)
Microsoft Corporation NASDAQ Common Stock
COST
×
+4,143.29%
+15.30%/yr
+15.24%/yr
(R2=0.928)
Costco Wholesale Corp NASDAQ Common Stock

Growth of $10,000

Fri 1999-01-22? to Thu 2025-05-22 Start
Value
End
Value
SPY
×
$10,000.00
1999-01-22
$75,676.24
2025-05-22
SPDR S&P 500 ETF Trust Exchange-Traded Fund
NVDA
×
$10,000.00
1999-01-22
$35,327,127.66
2025-05-22
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
$10,000.00
1999-01-22
$189,916.70
2025-05-22
Microsoft Corporation NASDAQ Common Stock
COST
×
$10,000.00
1999-01-22
$424,328.68
2025-05-22
Costco Wholesale Corp NASDAQ Common Stock

Annual Returns

Year SPY NVDA MSFT COST
2025 (YTD) −0.21% −1.08% +8.33% +11.38%
2024 +24.89% +171.23% +12.93% +39.62%
2023 +26.18% +239.02% +58.19% +49.00%
2022 −18.18% −50.26% −28.02% −19.05%
2021 +28.73% +125.48% +52.48% +51.82%
2020 +18.33% +122.30% +42.53% +32.67%
2019 +31.22% +76.94% +57.56% +45.70%
2018 −4.57% −30.81% +20.80% +10.60%
2017 +21.71% +81.98% +40.73% +22.37%
2016 +12.00% +226.96% +15.08% +0.28%
2015 +1.23% +67.12% +22.69% +18.94%
2014 +13.46% +27.40% +27.56% +20.46%
2013 +32.31% +33.51% +44.30% +21.83%
2012 +15.99% −10.95% +5.78% +28.40%
2011 +1.89% −10.00% −4.52% +16.74%
2010 +15.06% −17.56% −6.52% +23.68%
2009 +26.35% +131.46% +60.47% +14.32%
2008 −36.79% −76.28% −44.39% −23.99%
2007 +5.15% +37.89% +20.84% +33.22%
2006 +15.85% +102.43% +15.84% +7.91%
2005 +4.83% +55.22% −0.94% +3.19%
2004 +10.70% +1.52% +9.13% +31.14%
2003 +28.18% +101.48% +6.82% +32.50%
2002 −21.58% −82.79% −21.96% −36.77%
2001 −11.76% +308.31% +52.74% +11.12%
2000 −9.74% +39.58% −62.85% −12.47%
1999 +20.39% +138.56% +68.36% +26.41%
1998 +28.69% +114.60% +61.76%
1997 +33.48% +56.43% +77.61%
1996 +22.50% +88.32% +64.76%
1995 +38.06% +43.56% +18.45%
1994 +0.40% +51.63% −33.12%
1993 +8.71% −5.56% −21.43%
1992 +15.11% −34.08%
1991 +121.77% +131.09%
1990 +72.96% +36.88%
1989 +63.43% +143.97%
1988 −1.86% +92.42%
1987 +124.93% −38.32%
1986 +72.32% +13.23%
1985 +10.53%

Drawdowns

Fri 1999-01-22? to Thu 2025-05-22 Current
Drawdown
Worst
Drawdown
SPY
×
−4.58% −55.19%
2009-03-09
SPDR S&P 500 ETF Trust Exchange-Traded Fund
NVDA
×
−11.10% −89.73%
2002-10-09
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−1.97% −69.39%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
COST
×
−5.33% −53.39%
2002-12-24
Costco Wholesale Corp NASDAQ Common Stock