All charts and data below are CPI-U inflation-adjusted and with dividends reinvested. (Why?)

Total Real Returns

AAPL,META,GOOG,NFLX,MSFT,VTI,ORCL: Total Real Return Chart (Dividends Reinvested, Inflation Adjusted)

Fri 2012-05-18? to Wed 2026-04-01 YTD
Return
TRR
Price
AAPL
×
−6.88%
2026-04-01
681.32 TRR
2026-04-01
Apple Inc NASDAQ Common Stock
META
×
−13.11%
2026-04-01
10.72 TRR
2026-04-01
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
−6.96%
2026-04-01
68.82 TRR
2026-04-01
Alphabet Inc Class C NASDAQ Common Stock
NFLX
×
+0.82%
2026-04-01
438.5 TRR
2026-04-01
Netflix Inc NASDAQ Common Stock
MSFT
×
−24.27%
2026-04-01
2078.62 TRR
2026-04-01
Microsoft Corporation NASDAQ Common Stock
VTI
×
−4.32%
2026-04-01
4.735 TRR
2026-04-01
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
ORCL
×
−26.09%
2026-04-01
956.09 TRR
2026-04-01
Oracle Corporation NYSE Common Stock

Returns

Fri 2012-05-18? to Wed 2026-04-01 Overall
Return
Exponential
Trendline
AAPL
×
+1,029.11%
+19.10%/yr
+23.16%/yr
(R2=0.948)
Apple Inc NASDAQ Common Stock
META
×
+971.85%
+18.65%/yr
+19.42%/yr
(R2=0.803)
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
+1,295.65%
+20.93%/yr
+17.59%/yr
(R2=0.948)
Alphabet Inc Class C NASDAQ Common Stock
NFLX
×
+6,609.97%
+35.43%/yr
+27.59%/yr
(R2=0.792)
Netflix Inc NASDAQ Common Stock
MSFT
×
+1,019.98%
+19.03%/yr
+24.69%/yr
(R2=0.968)
Microsoft Corporation NASDAQ Common Stock
VTI
×
+335.28%
+11.19%/yr
+9.90%/yr
(R2=0.948)
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
ORCL
×
+384.91%
+12.06%/yr
+12.34%/yr
(R2=0.870)
Oracle Corporation NYSE Common Stock

Growth of $10,000

Fri 2012-05-18? to Wed 2026-04-01 Start
Value
End
Value
AAPL
×
$10,000.00
2012-05-18
$112,910.78
2026-04-01
Apple Inc NASDAQ Common Stock
META
×
$10,000.00
2012-05-18
$107,185.42
2026-04-01
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
$10,000.00
2012-05-18
$139,564.60
2026-04-01
Alphabet Inc Class C NASDAQ Common Stock
NFLX
×
$10,000.00
2012-05-18
$670,997.19
2026-04-01
Netflix Inc NASDAQ Common Stock
MSFT
×
$10,000.00
2012-05-18
$111,998.18
2026-04-01
Microsoft Corporation NASDAQ Common Stock
VTI
×
$10,000.00
2012-05-18
$43,528.14
2026-04-01
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
ORCL
×
$10,000.00
2012-05-18
$48,490.82
2026-04-01
Oracle Corporation NYSE Common Stock

Annual Returns

Year AAPL META GOOG NFLX MSFT VTI ORCL
2026 (YTD) −6.88% −13.11% −6.96% +0.82% −24.27% −4.32% −26.09%
2025 +6.21% +10.15% +61.11% +2.45% +12.58% +14.05% +15.07%
2024 +27.05% +61.40% +31.82% +77.92% +9.76% +20.34% +55.50%
2023 +44.18% +184.60% +53.69% +59.77% +53.07% +21.96% +26.71%
2022 −30.88% −66.39% −42.40% −54.03% −32.40% −24.41% −10.45%
2021 +25.79% +15.04% +54.32% +4.09% +42.45% +17.42% +27.90%
2020 +79.85% +31.30% +29.26% +64.89% +40.62% +19.45% +22.57%
2019 +84.75% +53.07% +26.22% +18.17% +54.21% +27.75% +16.69%
2018 −7.17% −27.10% −2.89% +36.86% +18.54% −7.01% −4.79%
2017 +45.41% +50.20% +32.77% +51.79% +37.83% +18.71% +22.35%
2016 +10.20% +7.70% −0.36% +6.06% +12.74% +10.53% +4.70%
2015 −3.72% +33.17% +43.50% +132.70% +21.80% −0.38% −18.22%
2014 +39.58% +41.69% −6.66% −7.91% +26.62% +11.70% +18.08%
2013 +6.45% +102.26% +56.08% +291.73% +42.15% +31.48% +13.96%
2012 +30.32% −30.27% +7.64% +31.32% +3.98% +14.47% +29.51%
2011 +21.95% +5.61% −61.69% −7.28% −1.95% −19.86%
2010 +50.78% −5.60% +214.15% −7.90% +15.70% +26.74%
2009 +140.39% +96.20% +79.47% +56.26% +25.50% +35.69%
2008 −56.95% −55.56% +12.17% −44.44% −37.05% −21.54%
2007 +124.31% +44.23% −1.08% +16.06% +1.23% +26.53%
2006 +15.09% +8.26% −6.81% +12.99% +12.85% +36.95%
2005 +115.83% +108.10% +112.27% −4.21% +2.79% −13.98%
2004 +191.97% +91.32% −56.34% +5.69% +9.22% +0.48%
2003 +46.36% +387.84% +4.84% +28.34% +20.22%
2002 −36.09% −34.69% −23.78% −22.33% −23.61%
2001 +45.02% +50.40% −6.77% −53.21%
2000 −72.02% −64.06% +0.34%
1999 +144.65% +63.95% +279.62%
1998 +206.96% +111.16% +90.19%
1997 −38.20% +53.81% −21.18%
1996 −36.60% +82.32% +43.06%
1995 −19.37% +40.01% +40.46%
1994 +31.62% +47.68% +49.51%
1993 −51.75% −8.11% +97.14%
1992 +3.91% +11.87% +90.26%
1991 +28.40% +115.15% +78.65%
1990 +16.38% +63.02% −68.27%
1989 −15.49% +56.11% +129.25%
1988 −7.44% −5.97% +28.75%
1987 +99.61% +115.38% +167.59%
1986 +82.12% +70.12% −0.07%
1985 −27.24%
1984 +15.00%
1983 −21.46%
1982 +30.02%
1981 −40.44%
1980 +18.04%

Drawdowns

Fri 2012-05-18? to Wed 2026-04-01 Current
Drawdown
Worst
Drawdown
AAPL
×
−11.53% −44.17%
2013-04-19
Apple Inc NASDAQ Common Stock
META
×
−27.43% −78.63%
2022-11-03
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
−15.01% −48.42%
2022-11-03
Alphabet Inc Class C NASDAQ Common Stock
NFLX
×
−29.73% −77.19%
2022-06-14
Netflix Inc NASDAQ Common Stock
MSFT
×
−32.21% −41.48%
2022-11-03
Microsoft Corporation NASDAQ Common Stock
VTI
×
−6.35% −34.96%
2020-03-23
Vanguard Total Stock Market Index Fund ETF Shares Exchange-Traded Fund
ORCL
×
−56.02% −58.41%
2026-02-05
Oracle Corporation NYSE Common Stock