Investing News Netflix Faces Investor Backlash Over Revenue Forecast and Membership Metrics April 19, 2024