Here’s How Much $1000 Invested In Netflix 20 Years Ago Would Be Worth Today
Netflix (NASDAQ:NFLX) has outperformed the market over the past 20 years by 24.12% on an annualized basis producing an average annual return of 31.85%. Currently, Netflix has a market capitalization of $110.31 billion.