Published Oct 29, 2026, 5:01 PM ET · Updated 15 days ago · 3 sources
Byron Allen Sells His Stake in Starz
Hollywood Reporter
·
Original Report
INFERY

The mogul acquired more than 10 percent of the company earlier this year in a deal with Steve Mnuchin.