FAST and AVOD streaming platforms
Search documents
Byron Allen Acquires 11% Stake In Starz For $25M
Deadline· 2026-03-06 16:02
Byron Allen has acquired a 10.7% stake in Starz, paying $25 million for 1.8 million shares in the entertainment company. The deal follows years of Allen throwing his name in the mix for a range of media properties. He was among several bidders for Paramount when it was under Shari Redstone’s control and expressed interest in Disney’s linear TV networks after CEO Bob Iger after the exec told CNBC they “may not be core” to the operation. Allen Media Group‘s portfolio includes the Weather Channel and other di ...