Instagram/Byron Allen TV Media mogul Byron Allen acquires 10% of Starz for $25M, expanding his portfolio amid major media industry shifts. March 14, 2026 AceShowbiz - Byron Allen has made a significant move by acquiring a 10% equity stake in the entertainment company Starz. The deal involved an investment of $25 million for 1.8 million shares, marking a notable addition to Allen's expanding media portfolio. Byron Allen has long been active in the media acquisition space, previously showing interest in major properties such as Paramount during its ownership under Shari Redstone.
AceShowbiz
Byron Allen Buys 10% Stake in Starz for $25 Million Investment
March 14, 2026
23 days ago
Share this article: