What Your $500 Investment in Netflix Stock a Decade Ago Would Be Worth Today | Intellectia.AI