May 7, 2026
May 7, 2026
May 7, 2026
May 7, 2026
May 7, 2026
May 7, 2026
May 7, 2026
May 7, 2026
Netflix's unexpected dip despite strong Q1 results raises questions about future growth. Hastings' departure and soft guidance cloud its streaming dominance.