Netflix Struggles with Stock Plunge as Co-Founder Steps Down and Guidance Disappoints | The 4 Pillar Report