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

Total Real Returns

NFLX,MSFT,SPY: Total Return Chart (with Dividends Reinvested)

Thu 2002-05-23? to Fri 2026-05-01 YTD
Return
TR
Price
NFLX
×
−1.81%
2026-05-01
769.73 TR
2026-05-01
Netflix Inc NASDAQ Common Stock
MSFT
×
−14.11%
2026-05-01
7000.68 TR
2026-05-01
Microsoft Corporation NASDAQ Common Stock
SPY
×
+5.58%
2026-05-01
29.8 TR
2026-05-01
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Returns

Thu 2002-05-23? to Fri 2026-05-01 Overall
Return
Exponential
Trendline
NFLX
×
+76,873.24%
+32.00%/yr
+36.01%/yr
(R2=0.949)
Netflix Inc NASDAQ Common Stock
MSFT
×
+2,383.22%
+14.36%/yr
+17.59%/yr
(R2=0.891)
Microsoft Corporation NASDAQ Common Stock
SPY
×
+915.16%
+10.17%/yr
+10.54%/yr
(R2=0.936)
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Growth of $10,000

Thu 2002-05-23? to Fri 2026-05-01 Start
Value
End
Value
NFLX
×
$10,000.00
2002-05-23
$7,697,324.41
2026-05-01
Netflix Inc NASDAQ Common Stock
MSFT
×
$10,000.00
2002-05-23
$248,322.31
2026-05-01
Microsoft Corporation NASDAQ Common Stock
SPY
×
$10,000.00
2002-05-23
$101,516.16
2026-05-01
SPDR S&P 500 ETF Trust Exchange-Traded Fund

Annual Returns

Year NFLX MSFT SPY
2026 (YTD) −1.81% −14.11% +5.58%
2025 +5.19% +15.58% +17.72%
2024 +83.07% +12.93% +24.89%
2023 +65.11% +58.19% +26.18%
2022 −51.05% −28.02% −18.18%
2021 +11.41% +52.48% +28.73%
2020 +67.11% +42.53% +18.33%
2019 +20.89% +57.74% +31.22%
2018 +39.44% +20.80% −4.57%
2017 +55.06% +40.73% +21.71%
2016 +8.24% +15.08% +12.00%
2015 +134.38% +22.69% +1.23%
2014 −7.22% +27.56% +13.46%
2013 +297.64% +44.30% +32.31%
2012 +33.62% +5.78% +15.99%
2011 −60.56% −4.52% +1.89%
2010 +218.93% −6.52% +15.06%
2009 +84.31% +60.47% +26.35%
2008 +12.28% −44.39% −36.79%
2007 +2.95% +20.84% +5.15%
2006 −4.45% +15.84% +15.85%
2005 +119.53% −0.94% +4.83%
2004 −54.92% +9.13% +10.70%
2003 +396.95% +6.82% +28.18%
2002 −34.28% −21.96% −21.58%
2001 +52.74% −11.76%
2000 −62.85% −9.74%
1999 +68.36% +20.39%
1998 +114.60% +28.69%
1997 +56.43% +33.48%
1996 +88.32% +22.56%
1995 +43.56% +38.04%
1994 +51.63% +0.40%
1993 −5.56% +8.64%
1992 +15.11%
1991 +121.75%
1990 +72.98%
1989 +63.37%
1988 −1.83%
1987 +124.90%
1986 +72.30%

Drawdowns

Thu 2002-05-23? to Fri 2026-05-01 Current
Drawdown
Worst
Drawdown
NFLX
×
−31.25% −81.99%
2012-09-25
Netflix Inc NASDAQ Common Stock
MSFT
×
−23.23% −57.94%
2009-03-09
Microsoft Corporation NASDAQ Common Stock
SPY
×
0.00% −55.19%
2009-03-09
SPDR S&P 500 ETF Trust Exchange-Traded Fund