- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Byron Allen Acquires 10.7% Stake in Starz for $25 Million
The media mogul's Allen Family Capital purchased the shares from Steve Mnuchin's Liberty 77 Capital.
Published on Mar. 6, 2026
Got story updates? Submit your updates here. ›
Byron Allen's Allen Family Capital has acquired a 10.7% stake in Starz Entertainment for $25 million in a private transaction with Liberty Steve Mnuchin's Liberty 77 Capital. The deal gives Allen beneficial ownership of approximately 10.7% of Starz's issued and outstanding common shares.
Why it matters
This acquisition strengthens Allen's position in the media industry, as Starz is a major premium cable and streaming platform. It also represents a shift in ownership, as the shares were previously held by Mnuchin's investment firm.
The details
Allen Family Capital acquired 1,803,786 common shares of Starz at a purchase price of $13.86 per share. The transaction was a private sale, with Mnuchin's Liberty Funds selling all of their Starz shares. Mnuchin, the former Treasury Secretary, owns about 13% of Lionsgate Studios and joined their board in January.
- On March 4, 2026, Mnuchin's Liberty Funds entered into an agreement to sell all of the Starz shares they owned.
- In May 2025, Lionsgate completed the split with the Starz premium cable and streaming business, which is now a separately traded company.
The players
Allen Family Capital
The private investment firm and family office of media mogul Byron Allen.
Starz Entertainment
A premium cable and streaming platform that was previously part of Lionsgate.
Liberty 77 Capital
The investment firm owned by former Treasury Secretary Steve Mnuchin, which previously held a stake in Starz.
Byron Allen
The founder and chairman of Allen Media Group, a media company that owns and operates TV stations and networks.
Steve Mnuchin
The former Treasury Secretary under President Trump, who owns a stake in Lionsgate Studios.
What they’re saying
“Allen may, from time to time, make additional acquisitions of Common Shares or other securities of Starz either in the open market or in privately negotiated transactions, including transactions directly with Starz.”
— Allen Family Capital (Variety)
The takeaway
This acquisition represents a strategic move by media mogul Byron Allen to expand his foothold in the entertainment industry, as he seeks to capitalize on the growth of premium cable and streaming platforms like Starz.

