-SEC Filing
Here’s How Much You Would Have Made Owning Netflix Stock In The Last 20 Years
Netflix (NASDAQ:NFLX) has outperformed the market over the past 20 years by 28.28% on an annualized basis producing an average annual return of 35.7%. Currently, Netflix has a market capitalization of $115.24 billion.