$100 Invested In Netflix 10 Years Ago Would Be Worth This Much Today
Netflix (NASDAQ:NFLX) has outperformed the market over the past 10 years by 28.63% on an annualized basis producing an average annual return of 39.73%. Currently, Netflix has a market capitalization of $100.82 billion.