The CEO of said the company's recent 75 percent stock drop was a 'horrifying, disappointing and embarrassing' moment for the streaming platform, which lost lost 200,000 subscribers in the first three months of the year.The company lost $54 billion in a single day in April after having seen booming success at the height of the pandemic. Netflix is currently trading at $195 per share, as opposed to $348 per share in April.'It was horrifying, disappointing and embarrassing,' CEO Ted Sarandos told . 'We make decisions based on the best information we have at the time. They are not always going to be right, but how you help navigate the outcomes, and the urgency you bring to it, is what gets folks through the storm. And the storms will come.'
Load More
Load More