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

Total Real Returns

AMZN,META,GOOG,MSFT: Total Return Chart (with Dividends Reinvested)

Fri 2012-05-18? to Tue 2026-05-12 YTD
Return
TR
Price
AMZN
×
+15.16%
2026-05-12
2715.22 TR
2026-05-12
Amazon.com Inc NASDAQ Common Stock
META
×
−8.57%
2026-05-12
15.9 TR
2026-05-12
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
+22.40%
2026-05-12
154.85 TR
2026-05-12
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
−15.49%
2026-05-12
6888.01 TR
2026-05-12
Microsoft Corporation NASDAQ Common Stock

Returns

Fri 2012-05-18? to Tue 2026-05-12 Overall
Return
Exponential
Trendline
AMZN
×
+2,386.04%
+25.84%/yr
+25.68%/yr
(R2=0.908)
Amazon.com Inc NASDAQ Common Stock
META
×
+1,489.67%
+21.88%/yr
+22.72%/yr
(R2=0.860)
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
+2,487.77%
+26.20%/yr
+21.03%/yr
(R2=0.964)
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
+1,661.42%
+22.77%/yr
+27.97%/yr
(R2=0.977)
Microsoft Corporation NASDAQ Common Stock

Growth of $10,000

Fri 2012-05-18? to Tue 2026-05-12 Start
Value
End
Value
AMZN
×
$10,000.00
2012-05-18
$248,604.16
2026-05-12
Amazon.com Inc NASDAQ Common Stock
META
×
$10,000.00
2012-05-18
$158,967.42
2026-05-12
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
$10,000.00
2012-05-18
$258,776.57
2026-05-12
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
$10,000.00
2012-05-18
$176,141.79
2026-05-12
Microsoft Corporation NASDAQ Common Stock

Annual Returns

Year AMZN META GOOG MSFT
2026 (YTD) +15.16% −8.57% +22.40% −15.49%
2025 +5.21% +13.09% +65.42% +15.58%
2024 +44.39% +66.05% +35.62% +12.93%
2023 +80.88% +194.13% +58.83% +58.19%
2022 −49.62% −64.22% −38.67% −28.02%
2021 +2.38% +23.13% +65.17% +52.48%
2020 +76.26% +33.09% +31.03% +42.53%
2019 +23.03% +56.57% +29.10% +57.74%
2018 +28.43% −25.71% −1.03% +20.80%
2017 +55.96% +53.38% +35.58% +40.73%
2016 +10.95% +9.93% +1.71% +15.08%
2015 +117.78% +34.15% +44.56% +22.69%
2014 −22.18% +42.76% −5.97% +27.56%
2013 +58.96% +105.30% +58.43% +44.30%
2012 +44.93% −30.37% +9.52% +5.78%
2011 −3.83% +8.74% −4.52%
2010 +33.81% −4.20% −6.52%
2009 +162.32% +101.52% +60.47%
2008 −44.65% −55.51% −44.39%
2007 +134.77% +50.17% +20.84%
2006 −16.31% +11.00% +15.84%
2005 +6.46% +115.19% −0.94%
2004 −15.83% +92.15% +9.13%
2003 +178.56% +6.82%
2002 +74.58% −21.96%
2001 −30.47% +52.74%
2000 −79.56% −62.85%
1999 +42.18% +68.36%
1998 +966.57% +114.60%
1997 +156.38% +56.43%
1996 +88.32%
1995 +43.56%
1994 +51.63%
1993 −5.56%
1992 +15.11%
1991 +121.75%
1990 +72.98%
1989 +63.37%
1988 −1.83%
1987 +124.90%
1986 +72.30%

Drawdowns

Fri 2012-05-18? to Tue 2026-05-12 Current
Drawdown
Worst
Drawdown
AMZN
×
−3.33% −56.15%
2022-12-28
Amazon.com Inc NASDAQ Common Stock
META
×
−23.49% −76.74%
2022-11-03
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
−3.33% −44.60%
2022-11-03
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
−24.46% −37.15%
2022-11-03
Microsoft Corporation NASDAQ Common Stock

Rolling Returns

Period ending Tue 2026-05-12 1
Year
2
Years
3
Years
5
Years
10
Years
AMZN
×
+27.43%/yr
+27.41% total
+19.03%/yr
+41.79% total
+34.08%/yr
+141.08% total
+11.02%/yr
+68.67% total
+22.17%/yr
+640.52% total
Amazon.com Inc NASDAQ Common Stock
META
×
−5.41%/yr
−5.40% total
+12.88%/yr
+27.49% total
+37.48%/yr
+159.93% total
+14.97%/yr
+100.87% total
+17.59%/yr
+405.26% total
Meta Platforms Inc. NASDAQ Common Stock
GOOG
×
+141.50%/yr
+141.35% total
+50.62%/yr
+127.24% total
+48.59%/yr
+228.16% total
+28.16%/yr
+245.65% total
+26.93%/yr
+985.00% total
Alphabet Inc Class C NASDAQ Common Stock
MSFT
×
−8.55%/yr
−8.54% total
−0.09%/yr
−0.17% total
+10.55%/yr
+35.10% total
+12.20%/yr
+77.81% total
+24.59%/yr
+800.74% total
Microsoft Corporation NASDAQ Common Stock