Netflix Investment Surges 883% Over Decade; Seeks $27.75 WBD Acquisition
A $1,000 investment in Netflix in April 2016 would be worth $9,830.46 as of April 10, 2026, reflecting an 883.05% gain versus the S&P 500’s 233.30% and gold’s 269.20%. The company ended 2025 with $45.2 billion revenue, 325 million paid memberships and is pursuing a $27.75-per-share all-cash Warner Bros. Discovery acquisition.
1. Decade-Long Stock Performance
An investment of $1,000 in Netflix in April 2016 would have grown to $9,830.46 by April 10, 2026, delivering an 883.05% return. This performance notably outpaces the S&P 500’s 233.30% gain and gold’s 269.20% rise over the same period.
2. 2025 Business Metrics and Regional Revenues
Netflix closed 2025 with $45.2 billion in revenue and 325 million paid memberships, underpinned by aggressive spending on original content and strong global engagement averaging two hours per user per day. Regional Q4 revenues were split as follows: United States and Canada generated $5.34 billion (44.3%), EMEA $3.87 billion (32.1%), LATAM $1.42 billion (11.8%) and APAC $1.42 billion (11.8%).
3. Warner Bros. Discovery Acquisition and Outlook
In December 2025, Netflix agreed to acquire Warner Bros. Discovery’s studios, HBO Max and HBO in an all-cash deal at $27.75 per share, and declined to raise the offer against a competing bid. The transaction adds to debt and faces regulatory scrutiny as Netflix projects 12–14% revenue growth in 2026 and aims to double revenues by 2030 toward a $1 trillion market capitalization amid intensifying competition.