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 Wed 2026-06-03 YTD
Return
1 Year
Return
VOO
×
+10.91%
2026-06-03
+28.04%
2026-06-03
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
+21.30%
2026-06-03
+41.82%
2026-06-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
+19.01%
2026-06-03
+27.16%
2026-06-03
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
+15.15%
2026-06-03
+52.10%
2026-06-03
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−11.24%
2026-06-03
−6.96%
2026-06-03
Microsoft Corporation NASDAQ Common Stock
COST
×
+11.85%
2026-06-03
−8.37%
2026-06-03
Costco Wholesale Corp NASDAQ Common Stock

Returns

Thu 2011-10-20💬 to Wed 2026-06-03 Overall
Return
Exponential
Trendline
VOO
×
+709.77%
+15.38%/yr
+13.64%/yr
(R2=0.981)
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
+1,393.76%
+20.31%/yr
+18.89%/yr
(R2=0.980)
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
+515.10%
+13.23%/yr
+12.20%/yr
(R2=0.977)
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
+64,936.34%
+55.75%/yr
+62.98%/yr
(R2=0.969)
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
+1,941.85%
+22.91%/yr
+27.51%/yr
(R2=0.978)
Microsoft Corporation NASDAQ Common Stock
COST
×
+1,477.60%
+20.77%/yr
+22.18%/yr
(R2=0.982)
Costco Wholesale Corp NASDAQ Common Stock

Growth of $10,000

Thu 2011-10-20💬 to Wed 2026-06-03 Start
Value
End
Value
VOO
×
$10,000.00
2011-10-20
$80,976.63
2026-06-03
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
$10,000.00
2011-10-20
$149,375.87
2026-06-03
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
$10,000.00
2011-10-20
$61,509.52
2026-06-03
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
$10,000.00
2011-10-20
$6,503,634.16
2026-06-03
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
$10,000.00
2011-10-20
$204,184.60
2026-06-03
Microsoft Corporation NASDAQ Common Stock
COST
×
$10,000.00
2011-10-20
$157,759.81
2026-06-03
Costco Wholesale Corp NASDAQ Common Stock

Annual Returns

Year VOO QQQ SCHD NVDA MSFT COST
2026 (YTD) +10.91% +21.30% +19.01% +15.15% −11.24% +11.85%
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.56% +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.57% +6.21%
1992 +15.12% −27.86%
1991 +121.77% +28.03%
1990 +72.98% −15.14%
1989 +63.41% +27.29%
1988 −1.83% +14.50%
1987 +124.83% +0.00%
1986 +72.42% +3.97%
1985 +10.53%

Drawdowns

Thu 2011-10-20💬 to Wed 2026-06-03 Current
Drawdown
Worst
Drawdown
VOO
×
−0.70%
from 2026-06-02 peak
−33.99%
2020-03-23
from 2020-02-19 peak
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
−0.26%
from 2026-06-02 peak
−35.12%
2022-11-03
from 2021-12-27 peak
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
−1.40%
from 2026-05-22 peak
−33.37%
2020-03-23
from 2020-01-23 peak
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
−8.90%
from 2026-05-14 peak
−66.34%
2022-10-14
from 2021-11-29 peak
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−20.67%
from 2025-10-28 peak
−37.15%
2022-11-03
from 2021-11-19 peak
Microsoft Corporation NASDAQ Common Stock
COST
×
−12.11%
from 2026-05-19 peak
−31.40%
2022-05-20
from 2022-04-07 peak
Costco Wholesale Corp NASDAQ Common Stock

Rolling Returns

Period ending Wed 2026-06-03 1
Year
2
Years
3
Years
5
Years
10
Years
VOO
×
+28.04% +46.57%
+21.08%/yr
+83.56%
+22.41%/yr
+93.40%
+14.10%/yr
+324.86%
+15.57%/yr
Vanguard S&P 500 ETF Exchange-Traded Fund
QQQ
×
+41.82% +66.04%
+28.88%/yr
+113.57%
+28.74%/yr
+132.38%
+18.37%/yr
+626.80%
+21.94%/yr
Invesco QQQ Trust NASDAQ Exchange-Traded Fund
SCHD
×
+27.16% +34.04%
+15.79%/yr
+52.43%
+15.07%/yr
+50.32%
+8.50%/yr
+232.69%
+12.77%/yr
Schwab U.S. Dividend Equity ETF Exchange-Traded Fund
NVDA
×
+52.10% +86.84%
+36.72%/yr
+446.55%
+76.03%/yr
+1,168.68%
+66.23%/yr
+18,724.51%
+68.85%/yr
NVIDIA Corporation NASDAQ Common Stock
MSFT
×
−6.96% +4.97%
+2.45%/yr
+30.43%
+9.25%/yr
+81.22%
+12.63%/yr
+833.28%
+25.03%/yr
Microsoft Corporation NASDAQ Common Stock
COST
×
−8.37% +19.24%
+9.20%/yr
+95.31%
+24.97%/yr
+164.47%
+21.48%/yr
+651.32%
+22.35%/yr
Costco Wholesale Corp NASDAQ Common Stock