Netflix shares drop 10% after earnings forecast disappoints investors Corporate governance July 17, 2026 Netflix shares plunge 10% after disappointing earnings forecast, weaker revenue outlook, reduced viewership reporting.