Home Netflix shares dive despite beating earnings ... 16 Apr. 2026 Netflix shares dive despite beating earnings expectations