Byron Allen Acquires 10.7% Stake in Starz From Steve Mnuchin’s Investment Firm for $25 Million
Byron Allen’s family office bought a 10.7% stake in Starz for $25 million from Steve Mnuchin’s fund, with plans to monitor and possibly adjust the investment over time.
7 Articles
7 Articles
Byron Allen Acquires 11% Stake In Starz For $25M
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 […]
Byron Allen Acquires 10.7% Stake in Starz From Steve Mnuchin’s Investment Firm for $25 Million
Byron Allen's Allen Family Capital acquired 10.7% of the shares of Starz Entertainment for $25 million in a private transaction with Liberty Steve Mnuchin's Liberty 77 Capital.
Byron Allen Takes Steve Mnuchin’s Starz Stake
His Allen Media Group in August 2025 agreed to sell its broadcast television properties in 10 markets to Gray Media for $171 million, lowering its operations to 12 locales. Now, he’s not a seller but an investor. Only, it involves a subscription-based cable television network. Allen Family Capital LLC on Thursday acquired 1,803,786 common shares of Nasdaq-traded Starz Entertainment Corp. A purchase price of $13.86 per common share was paid, with…
SEC filing: Byron Allen buys a 10.7% stake in Starz for $25M from investment fund Liberty 77, led by former Treasury Secretary Steve Mnuchin
Alex Weprin / The Hollywood Reporter: SEC filing: Byron Allen buys a 10.7% stake in Starz for $25M from investment fund Liberty 77, led by former Treasury Secretary Steve Mnuchin — Allen's family office acquired the 10.7 percent stake from Mnuchin's Liberty 77 Fund. — Byron Allen is back in the media M&A business.
Coverage Details
Bias Distribution
- 100% of the sources lean Left
Factuality
To view factuality data please Upgrade to Premium




