Investing News Netflix Plummets as Revenue Forecast Disappoints, Membership Metrics Dropped April 19, 2024