If you invested $10,000 in Netflix $NFLX when it IPO'd back in May 2002, that investment would be worth $11.2 million today 🤯
36,4K