Starz Ends 2025 With 17.6 Million U.S. Subscribers as Losses Narrow Following Lionsgate Split February 26, 2026 · Variety Read full story at source