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

Total Real Returns

VOO,QQQ,SCHD,NVDA,MSFT,COST: Total Return Chart (with Dividends Reinvested)

Thu 2011-10-20? to Fri 2026-05-08 YTD
Return
TR
Price
VOO
×
+8.46%
2026-05-08
8.908 TR
2026-05-08
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
+15.92%
2026-05-08
16.49 TR
2026-05-08
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
+16.25%
2026-05-08
6.008 TR
2026-05-08
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
+15.39%
2026-05-08
5723.4 TR
2026-05-08
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−13.97%
2026-05-08
7012.16 TR
2026-05-08
Microsoft Corporation NASDAQ Common Stock
COST
×
+17.31%
2026-05-08
0.001563 TR
2026-05-08
Costco Wholesale Corp NASDAQ Common Stock

Returns

Thu 2011-10-20? to Fri 2026-05-08 Overall
Return
Exponential
Trendline
VOO
×
+691.87%
+15.28%/yr
+13.61%/yr
(R2=0.981)
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
+1,327.56%
+20.05%/yr
+18.86%/yr
(R2=0.980)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
+500.84%
+13.12%/yr
+12.20%/yr
(R2=0.976)
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
+65,072.62%
+56.11%/yr
+62.92%/yr
(R2=0.968)
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
+1,881.46%
+22.79%/yr
+27.63%/yr
(R2=0.978)
Microsoft Corporation NASDAQ Common Stock
COST
×
+1,554.62%
+21.27%/yr
+22.18%/yr
(R2=0.982)
Costco Wholesale Corp NASDAQ Common Stock

Growth of $10,000

Thu 2011-10-20? to Fri 2026-05-08 Start
Value
End
Value
VOO
×
$10,000.00
2011-10-20
$79,187.43
2026-05-08
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
$10,000.00
2011-10-20
$142,756.21
2026-05-08
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
$10,000.00
2011-10-20
$60,084.37
2026-05-08
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
$10,000.00
2011-10-20
$6,517,262.27
2026-05-08
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
$10,000.00
2011-10-20
$198,146.08
2026-05-08
Microsoft Corporation NASDAQ Common Stock
COST
×
$10,000.00
2011-10-20
$165,462.21
2026-05-08
Costco Wholesale Corp NASDAQ Common Stock

Annual Returns

Year VOO QQQ SCHD NVDA MSFT COST
2026 (YTD) +8.46% +15.92% +16.25% +15.39% −13.97% +17.31%
2025 +17.82% +20.77% +4.34% +38.92% +15.58% −5.39%
2024 +24.98% +25.58% +11.66% +171.25% +12.93% +39.62%
2023 +26.32% +54.86% +4.54% +239.02% +58.19% +49.00%
2022 −18.17% −32.58% −3.26% −50.26% −28.02% −19.05%
2021 +28.79% +27.42% +29.87% +125.48% +52.48% +51.82%
2020 +18.32% +48.62% +15.03% +122.30% +42.53% +32.67%
2019 +31.37% +38.96% +27.29% +76.94% +57.74% +45.70%
2018 −4.50% −0.13% −5.56% −30.81% +20.80% +10.60%
2017 +21.77% +32.66% +20.85% +81.98% +40.73% +22.37%
2016 +12.17% +7.10% +16.45% +226.98% +15.08% +0.28%
2015 +1.33% +9.44% −0.30% +67.10% +22.69% +18.94%
2014 +13.56% +19.18% +11.69% +27.41% +27.56% +20.46%
2013 +32.39% +36.63% +32.88% +33.52% +44.30% +21.83%
2012 +15.99% +18.11% +11.39% −10.96% +5.78% +28.40%
2011 +1.90% +3.38% +5.31% −10.00% −4.52% +16.74%
2010 +14.78% +19.91% −17.57% −6.52% +23.68%
2009 +54.70% +131.53% +60.47% +14.32%
2008 −41.73% −76.28% −44.39% −23.99%
2007 +19.03% +37.88% +20.84% +33.22%
2006 +7.14% +102.43% +15.84% +7.91%
2005 +1.58% +55.17% −0.94% +3.19%
2004 +10.52% +1.58% +9.13% +31.14%
2003 +49.67% +101.59% +6.82% +32.50%
2002 −37.37% −82.80% −21.96% −36.77%
2001 −33.34% +308.47% +52.74% +11.12%
2000 −36.11% +39.62% −62.85% −12.47%
1999 +78.95% +138.30% +68.36% +26.41%
1998 +114.60% +61.76%
1997 +56.43% +77.61%
1996 +88.32% +64.75%
1995 +43.56% +18.45%
1994 +51.63% −33.12%
1993 −5.56% +6.21%
1992 +15.11% −27.86%
1991 +121.75% +28.03%
1990 +72.98% −15.14%
1989 +63.37% +27.29%
1988 −1.83% +14.50%
1987 +124.90% +0.00%
1986 +72.30% −100.00%
1985 +0.00%

Drawdowns

Thu 2011-10-20? to Fri 2026-05-08 Current
Drawdown
Worst
Drawdown
VOO
×
0.00% −33.99%
2020-03-23
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
0.00% −35.12%
2022-11-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
−1.40% −33.37%
2020-03-23
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
−0.65% −66.34%
2022-10-14
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−23.10% −37.15%
2022-11-03
Microsoft Corporation NASDAQ Common Stock
COST
×
−5.67% −31.40%
2022-05-20
Costco Wholesale Corp NASDAQ Common Stock