Byron Allen’s $25M Starz Stake and Netflix’s Rally Pressure Disney
Netflix shares have risen to $100 following 16% revenue growth and 28% operating income gains in 2025, intensifying competition for Disney’s streaming segment. Media mogul Byron Allen invested $25 million to acquire a 10.7% Starz stake at $13.86 per share and flagged interest in Disney’s linear TV networks.
1. Netflix Growth Amplifies Streaming Pressure
Netflix’s rebound to $100 per share reflects its 16% revenue increase and 28% operating income growth in 2025, narrowing the gap on Disney’s streaming subscriber targets and potentially forcing Disney to boost content spend or adjust pricing.
2. Disney’s Strategic Pivot on Linear TV
CEO Bob Iger indicated that Disney’s traditional linear television networks may no longer be central to its long-term plan, signaling possible divestitures or reallocations of resources toward the direct-to-consumer and streaming businesses.
3. Byron Allen’s Stake and Disney Interest
Byron Allen allocated $25 million to purchase 1.8 million Starz shares at $13.86 apiece, securing a 10.7% stake, and has expressed interest in acquiring Disney’s linear TV networks should they become available for sale.