Table of Contents
Byron Allen bought into Starz in March and immediately became the second-largest shareholder. Starz responded by deploying a poison pill. Allen responded to that by threatening to buy the whole company.
Allen Family Capital, the private investment firm and family office of media mogul Byron Allen, acquired 10.7 percent of Starz Entertainment in March 2026 for $25 million, purchasing 1,803,786 shares at $13.86 each from Liberty 77 Capital, the investment firm of former US Treasury Secretary Steven Mnuchin. The deal gave Allen an immediate seat at the table of the premium cable and streaming network that separated from Lionsgate in May 2025.
Starz did not welcome the move. Within days, the network adopted a shareholder rights plan that would be triggered if any investor acquired 17.5 percent or more of outstanding shares. The mechanism allows existing shareholders to purchase shares at a 50 percent discount, effectively diluting the aggressor's position and making a full acquisition prohibitively expensive. The plan can run through March 2027 and be extended by shareholder vote to March 2029.
Allen was not impressed. "The poison pill, that was a stupid move," he said publicly. "It's not going to stop me. When I decide to buy them, I will do a lot more than what they're doing now."
Allen's Starz ambition is not impulsive. He has laid out a specific strategic framework for his expanding media holdings. Starz represents the subscription video-on-demand piece. BuzzFeed and Local Now, his free ad-supported streaming platforms, represent the other side. "SVOD and AVOD. A left hook and a right hook. If you have a strong left hook and a strong right hook, you'll be the heavyweight champion for many years to come," he said in a Hollywood Reporter interview.
The Starz move also carries a racial ownership dimension Allen has made explicit. Starz has publicly positioned itself around underserved audiences, including Black viewers. Allen, speaking on The Breakfast Club, was direct about what that means to him. "STARZ says that they're going after the underserved. That's code for Black. If you're chasing us, we should own it."
Allen's stated preference is to acquire 52 percent of Starz and take controlling ownership while keeping the company publicly traded. If the board continues to resist, he has outlined the alternative without hesitation. "I will just make an offer and buy all of the outstanding shares. I will take the company private and then I'll come back around and take the company public," he said.
The Starz pursuit sits alongside Allen's busiest acquisition period in recent memory. He acquired a 52 percent controlling stake in BuzzFeed in May 2026 for $120 million, taking over as chairman and CEO. He also secured the CBS late-night slot vacated by Stephen Colbert, running his comedy game show through the 2026-27 season. Allen Media Group's portfolio spans The Weather Channel, 13 local TV stations and multiple digital and streaming networks. His net worth is estimated at approximately $800 million.
The intelligence satisfies curiosity. The paid briefings satisfy strategy.
Every Monday, Elite subscribers receive an Investor Memo breaking down the deal, the structure and the positioning behind the week's most consequential African wealth story - the kind of analysis that doesn't appear anywhere else.
Twice a month, a Wealth Intelligence brief profiles a single billionaire's holdings, cash flows and expansion pipeline in detail no public source matches.
→ Executive ($25/mo): Daily newsletter + Deep-Dive Reports
→ Elite ($75/mo): Everything above + Investor Memos + Wealth Intelligence + Quarterly Analyst Briefings
Subscribe now