Netflix doesn't want investors to worry, despite recent shake-ups, layoffs
Headline from NBC 5 Dallas-Fort Worth
The Netflix logo is seen on the roof of an office building in Los Angeles on May 29, 2026.
NBC 5 Dallas-Fort Worth's own description from its feed. We collect headlines and these descriptions, not full articles; read the original reporting below.