Top Stories Netflix Stock Plummets 6% After $619M Tax Dispute Surprise UPDATE: Netflix shares have plunged by 6% in after-hours trading following a disappointing earnings report driven by a staggering $619 million expense linked to... Editorial21 October, 2025