Netflix (NASDAQ:NFLX) narrows FY2026 sales outlook from $50.700 billion-$51.700 billion to $51.000 billion-$51.400 billion vs $51.407 billion estimate.