Starz Reports Q3 Revenue of $322.4 Million, Adjusted OIBDA of $44.2 Million
For the quarter ended September 30, 2026, revenue grew year over year and Adjusted OIBDA more than doubled. Starz reaffirmed its 2026 financial targets and outlook for a 20% Adjusted OIBDA margin.