Netflix shares still plunged after beating first quarter revenue expectations.
Netflix is a global streaming leader with 325m+ subscribers, 97%+ retention, and immense operating leverage supporting long-term growth. The proposed $80B Warner Bros. Discovery acquisition is ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results