All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)
Fri 1999-01-22? to Mon 2025-06-23 |
YTD
Return |
TRR
Price |
||||
---|---|---|---|---|---|---|
MSFT × |
+13.47%
2025-06-23 |
2762.93 TRR
2025-06-23 |
||||
Microsoft Corporation NASDAQ Common Stock | ||||||
NVDA × |
+5.26%
2025-06-23 |
1955.38 TRR
2025-06-23 |
||||
NVIDIA Corporation NASDAQ Common Stock | ||||||
Fri 1999-01-22? to Mon 2025-06-23 |
Overall
Return |
Exponential
Trendline |
||||
---|---|---|---|---|---|---|
MSFT × |
+934.92%
+9.25%/yr |
+10.88%/yr
(R2=0.697) |
||||
Microsoft Corporation NASDAQ Common Stock | ||||||
NVDA × |
+195,437.77%
+33.22%/yr |
+24.77%/yr
(R2=0.780) |
||||
NVIDIA Corporation NASDAQ Common Stock | ||||||
Fri 1999-01-22? to Mon 2025-06-23 |
Start
Value |
End
Value |
||||
---|---|---|---|---|---|---|
MSFT × |
$10,000.00
1999-01-22 |
$103,492.33
2025-06-23 |
||||
Microsoft Corporation NASDAQ Common Stock | ||||||
NVDA × |
$10,000.00
1999-01-22 |
$19,553,777.30
2025-06-23 |
||||
NVIDIA Corporation NASDAQ Common Stock | ||||||
Year | MSFT | NVDA |
---|---|---|
2025 (YTD) | +13.47% | +5.26% |
2024 | +9.76% | +163.64% |
2023 | +53.07% | +227.97% |
2022 | −32.40% | −53.27% |
2021 | +42.45% | +110.69% |
2020 | +40.62% | +119.27% |
2019 | +54.04% | +72.98% |
2018 | +18.54% | −32.11% |
2017 | +37.82% | +78.21% |
2016 | +12.75% | +220.48% |
2015 | +21.79% | +65.83% |
2014 | +26.61% | +26.43% |
2013 | +42.15% | +31.60% |
2012 | +3.98% | −12.51% |
2011 | −7.26% | −12.59% |
2010 | −7.89% | −18.78% |
2009 | +56.19% | +125.34% |
2008 | −44.44% | −76.29% |
2007 | +16.08% | +32.42% |
2006 | +12.99% | +97.46% |
2005 | −4.19% | +50.08% |
2004 | +5.68% | −1.68% |
2003 | +4.82% | +98.02% |
2002 | −23.76% | −83.21% |
2001 | +50.41% | +302.16% |
2000 | −64.07% | +34.97% |
1999 | +63.94% | +132.74% |
1998 | +111.23% | — |
1997 | +53.85% | — |
1996 | +82.22% | — |
1995 | +40.00% | — |
1994 | +47.67% | — |
1993 | −8.08% | — |
1992 | +11.84% | — |
1991 | +115.18% | — |
1990 | +63.00% | — |
1989 | +56.18% | — |
1988 | −6.01% | — |
1987 | +115.37% | — |
1986 | +70.10% | — |
Fri 1999-01-22? to Mon 2025-06-23 |
Current
Drawdown |
Worst
Drawdown |
||||
---|---|---|---|---|---|---|
MSFT × | 0.00% |
−75.74%
2009-03-09 |
||||
Microsoft Corporation NASDAQ Common Stock | ||||||
NVDA × | −5.28% |
−89.97%
2002-10-09 |
||||
NVIDIA Corporation NASDAQ Common Stock | ||||||