News Netflix Q2 2026 Revenue Nears $12.56 Billion Estimate, but Weak Guidance Sends Shares Down 9% Published on Jul 21, 2026