CorticorpNews
Back to Entertainment
2 photos

Updated

Starz beat analyst expectations for Q3 2026, narrowing its net loss to $35 million, helped by Lionsgate's Michael becoming its best-performing Pay 1 title. Byron Allen sold all 1.8 million Starz shares bought from Steve Mnuchin at a profit.

Sources:Variety

1 outlet · 2 articles · first seen Oct 29, 6:00 PM ET

Every source article