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

Total Real Returns

META,NFLX,MSFT,WMT,SPY,AMD,ORCL: Total Return Chart (with Dividends Reinvested)

Fri 2012-05-18? to Wed 2026-04-01 YTD
Return
TR
Price
META
×
−12.17%
2026-04-01
15.27 TR
2026-04-01
Meta Platforms Inc. NASDAQ Common Stock
NFLX
×
+1.91%
2026-04-01
798.91 TR
2026-04-01
Netflix Inc NASDAQ Common Stock
MSFT
×
−23.45%
2026-04-01
6239.36 TR
2026-04-01
Microsoft Corporation NASDAQ Common Stock
WMT
×
+12.19%
2026-04-01
10753.45 TR
2026-04-01
Walmart Inc. Common Stock NASDAQ Common Stock
SPY
×
−3.65%
2026-04-01
27.1 TR
2026-04-01
SPDR S&P 500 ETF Trust Exchange-Traded Fund
AMD
×
−1.84%
2026-04-01
13.84 TR
2026-04-01
Advanced Micro Devices Inc NASDAQ Common Stock
ORCL
×
−25.29%
2026-04-01
2870.16 TR
2026-04-01
Oracle Corporation NYSE Common Stock

Returns

Fri 2012-05-18? to Wed 2026-04-01 Overall
Return
Exponential
Trendline
META
×
+1,427.01%
+21.72%/yr
+22.75%/yr
(R2=0.858)
Meta Platforms Inc. NASDAQ Common Stock
NFLX
×
+9,460.74%
+38.93%/yr
+31.15%/yr
(R2=0.839)
Netflix Inc NASDAQ Common Stock
MSFT
×
+1,495.54%
+22.10%/yr
+28.17%/yr
(R2=0.978)
Microsoft Corporation NASDAQ Common Stock
WMT
×
+686.51%
+16.03%/yr
+13.62%/yr
(R2=0.897)
Walmart Inc. Common Stock NASDAQ Common Stock
SPY
×
+545.57%
+14.39%/yr
+13.41%/yr
(R2=0.978)
SPDR S&P 500 ETF Trust Exchange-Traded Fund
AMD
×
+3,397.67%
+29.21%/yr
+45.29%/yr
(R2=0.905)
Advanced Micro Devices Inc NASDAQ Common Stock
ORCL
×
+590.71%
+14.95%/yr
+15.47%/yr
(R2=0.894)
Oracle Corporation NYSE Common Stock

Growth of $10,000

Fri 2012-05-18? to Wed 2026-04-01 Start
Value
End
Value
META
×
$10,000.00
2012-05-18
$152,701.00
2026-04-01
Meta Platforms Inc. NASDAQ Common Stock
NFLX
×
$10,000.00
2012-05-18
$956,073.64
2026-04-01
Netflix Inc NASDAQ Common Stock
MSFT
×
$10,000.00
2012-05-18
$159,554.39
2026-04-01
Microsoft Corporation NASDAQ Common Stock
WMT
×
$10,000.00
2012-05-18
$78,651.19
2026-04-01
Walmart Inc. Common Stock NASDAQ Common Stock
SPY
×
$10,000.00
2012-05-18
$64,557.13
2026-04-01
SPDR S&P 500 ETF Trust Exchange-Traded Fund
AMD
×
$10,000.00
2012-05-18
$349,767.05
2026-04-01
Advanced Micro Devices Inc NASDAQ Common Stock
ORCL
×
$10,000.00
2012-05-18
$69,070.64
2026-04-01
Oracle Corporation NYSE Common Stock

Annual Returns

Year META NFLX MSFT WMT SPY AMD ORCL
2026 (YTD) −12.17% +1.91% −23.45% +12.19% −3.65% −1.84% −25.29%
2025 +13.09% +5.19% +15.58% +24.49% +17.72% +77.30% +18.14%
2024 +66.05% +83.07% +12.93% +73.99% +24.89% −18.06% +59.99%
2023 +194.13% +65.11% +58.19% +12.88% +26.18% +127.59% +30.95%
2022 −64.22% −51.05% −28.02% −0.46% −18.18% −54.99% −4.65%
2021 +23.13% +11.41% +52.48% +1.97% +28.73% +56.91% +36.89%
2020 +33.09% +67.11% +42.53% +23.32% +18.33% +99.98% +24.25%
2019 +56.57% +20.89% +57.74% +30.16% +31.22% +148.43% +19.34%
2018 −25.71% +39.44% +20.80% −3.43% −4.57% +79.57% −2.97%
2017 +53.38% +55.06% +40.73% +46.56% +21.71% −9.35% +24.94%
2016 +9.93% +8.24% +15.08% +16.03% +12.00% +295.12% +6.89%
2015 +34.15% +134.38% +22.69% −26.64% +1.23% +7.49% −17.63%
2014 +42.76% −7.22% +27.56% +11.87% +13.46% −31.01% +18.97%
2013 +105.30% +297.64% +44.30% +18.16% +32.31% +61.25% +15.69%
2012 −30.37% +33.62% +5.78% +16.99% +15.99% −55.56% +31.73%
2011 −60.56% −4.52% +13.84% +1.89% −33.99% −17.46%
2010 +218.93% −6.52% +3.22% +15.06% −15.50% +28.61%
2009 +84.31% +60.47% −2.58% +26.35% +348.15% +39.39%
2008 +12.28% −44.39% +20.01% −36.79% −71.20% −21.48%
2007 +2.95% +20.84% +4.89% +5.15% −63.14% +31.74%
2006 −4.45% +15.84% +0.13% +15.85% −33.50% +40.38%
2005 +119.53% −0.94% −10.30% +4.83% +38.96% −11.01%
2004 −54.92% +9.13% +0.51% +10.70% +47.79% +3.70%
2003 +396.95% +6.82% +5.73% +28.18% +130.65% +22.50%
2002 −34.28% −21.96% −11.76% −21.58% −59.27% −21.80%
2001 +52.74% +8.95% −11.76% +14.82% −52.48%
2000 −62.85% −22.78% −9.74% −4.54% +3.74%
1999 +68.36% +70.45% +20.39% −0.22% +289.78%
1998 +114.60% +107.56% +28.69% +63.38% +93.28%
1997 +56.43% +74.72% +33.48% −31.07% −19.84%
1996 +88.32% +3.10% +22.56% +56.06% +47.79%
1995 +43.56% +5.55% +38.04% −33.65% +44.05%
1994 +51.63% −14.43% +0.40% +40.14% +53.48%
1993 −5.56% −21.52% +8.64% −2.07% +102.64%
1992 +15.11% +9.10% +3.57% +95.74%
1991 +121.75% +95.38% +258.98% +84.11%
1990 +72.98% +35.50% −38.10% −66.32%
1989 +63.37% +43.83% −8.70% +139.81%
1988 −1.83% +21.32% −12.66% +34.45%
1987 +124.90% +12.28% −28.18% +179.49%
1986 +72.30% +46.40% −52.59% +1.19%
1985 +69.26% −1.69%
1984 −2.36% −2.88%
1983 +56.98%
1982 +136.09%
1981 +41.59%
1980 +83.74%
1979 +48.19%
1978 +12.93%
1977 +32.43%
1976 +18.09%
1975 +176.47%
1974 −27.66%
1973 −61.16%
1972 +4.31%

Drawdowns

Fri 2012-05-18? to Wed 2026-04-01 Current
Drawdown
Worst
Drawdown
META
×
−26.51% −76.74%
2022-11-03
Meta Platforms Inc. NASDAQ Common Stock
NFLX
×
−28.65% −75.95%
2022-05-11
Netflix Inc NASDAQ Common Stock
MSFT
×
−31.58% −37.15%
2022-11-03
Microsoft Corporation NASDAQ Common Stock
WMT
×
−6.64% −36.44%
2015-11-13
Walmart Inc. Common Stock NASDAQ Common Stock
SPY
×
−5.53% −33.72%
2020-03-23
SPDR S&P 500 ETF Trust Exchange-Traded Fund
AMD
×
−20.47% −74.92%
2015-07-27
Advanced Micro Devices Inc NASDAQ Common Stock
ORCL
×
−55.57% −58.25%
2026-02-05
Oracle Corporation NYSE Common Stock