Netflix shares drop on slowing engagement and revenue growth October 21, 2026 · Euronews Read full story at source