
Starz narrows third-quarter net loss to $34.8 million and beats revenue forecast
Starz reported a net loss of $34.8 million for the three months to September 30, 2026, down from $52.6 million a year earlier. Revenue reached $322.4 million, ahead of the $319.5 million analysts polled by LSEG expected. Diluted loss per share was $2.02, against a forecast of $2.96. Results were released October 29, 2026.
Published