Byron Allen Turns $25 Million Starz Investment Into Nearly $45 Million, Exiting With Big Gain

Michael Bezjian/Getty Images for AMG

By Marcus Ellington | M•I•A MEDIA GROUP

Byron Allen’s investment in Starz began with speculation about a potential takeover. It ended, at least for now, with a substantial financial gain.

The media entrepreneur sold his entire 10.7% stake in the television and streaming company for approximately $44.9 million, roughly $19.9 million above the $25 million purchase price. That represents a return of nearly 80% before taxes and transaction costs — an important distinction from a final, after-tax profit.

Allen Family Capital, his investment firm, purchased approximately 1.8 million shares in March from Liberty 77 Capital, the investment firm associated with former Treasury Secretary Steven Mnuchin. Allen paid approximately $13.86 per share.

Securities disclosures filed Oct. 29 showed that the firm began selling shares Aug. 7 and completed its exit Sept. 29. The transactions closed out an investment that had attracted attention because Allen publicly expressed ambitions extending beyond a minority ownership position.

Earlier this year, Allen told The Hollywood Reporter that he intended to control Starz and wanted a subscription streaming service to complement his broader media operations. His eventual sale establishes that he exited the disclosed position; it does not, by itself, explain why he sold or establish whether he might pursue the company again.

Starz had taken steps to defend against an unsolicited takeover. In March, its board adopted a shareholder rights agreement, commonly called a “poison pill.” Such arrangements can dilute an investor’s ownership when specified conditions are triggered, making an acquisition without board approval more difficult.

The sequence leaves two distinct outcomes: Allen did not acquire control of Starz through this investment, but he sold the shares for considerably more than he paid.

For an entrepreneur whose public profile is closely associated with ownership and expansion, the transaction illustrates another dimension of media investing: a minority stake can generate a significant return without becoming an acquisition.

Allen’s business interests include The Weather Channel, HBCU Go and television production. He also acquired a controlling interest in BuzzFeed earlier this year, expanding his involvement in digital media. Those holdings provide context for his interest in Starz, although the disclosures do not establish how he intends to use the sale proceeds.

Starz, meanwhile, continues operating as a standalone company following its separation from Lionsgate in 2025. In its Oct. 29 earnings release, the company reported third-quarter revenue of $322.4 million, an operating loss of $21.2 million and total debt of $687.5 million. Those figures show a business generating substantial revenue while still confronting financial challenges.

The investment’s outcome should not be confused with a completed turnaround at Starz or evidence of Allen’s next strategic move. What is clear is the arithmetic: approximately $25 million invested, nearly $45 million received and a sizable gain realized within months.

The takeover speculation remains unresolved. The financial result is considerably more concrete.

Leave a Comment

Your email address will not be published. Required fields are marked *