Netflix doesn’t want investors to worry, despite recent shake-ups, layoffs October 20, 2026 · NBC News Read full story at source