Netflix Stock Split & Stranger Things: Investor Impact