Market commentary puts Netflix on a “worst blue chip” list, as Letterboxd sale talks draw attention | The Apex Times