Byron Allen Sells Starz Stake for Profit
Media mogul Byron Allen sold his entire stake in Starz, netting a profit of nearly $20 million.

The media mogul acquired the 10.7% stake in Starz earlier this year from former Treasury Secretary Steve Mnuchin's Liberty 77 investment fund. Allen paid $25 million for the shares, which he then sold for $44.9 million. The sale was made in tranches between August 9 and September 29, with the shares selling for between $21 and $27 each. This marks a significant profit for Allen, who has been expanding his media empire through his company Allen Media Group.
Starz, a pay-TV and streaming company, spun out from Lionsgate last year. The company has had a great run, with its shares up 86% year to date. Allen's sale of his stake in Starz is a testament to the company's growth and success.
Byron Allen is a well-known media entrepreneur and investor. Byron Allen heads Allen Media Group, overseeing a wide range of media ventures and financial commitments.
Allen's sale of his Starz stake is a significant development in the media industry, highlighting the growth and success of the company.
Starz has been expanding its reach and offerings in recent years, including the launch of new streaming services and the acquisition of new content. The company's success has been driven by its ability to adapt to changing viewer habits and preferences.
Why it matters
This story matters because it highlights the growth and success of Starz, as well as the savvy investment strategies of Byron Allen.
What's next
There is no indication of what's next for Allen or Starz, but the company's continued success is likely to attract further investment and attention.
How the story unfolded
- The Hollywood Reporter Byron Allen Sells His Stake in Starz
Read the original reporting
- Variety – Byron Allen Earns Profit After Selling All the Starz Stock He Bought From Steven Mnuchin ↗
- Deadline – Byron Allen Sells Entire Stake In Starz ↗
- The Hollywood Reporter – Byron Allen Sells His Stake in Starz ↗
★ See more FlashFeed in Google: add us as a preferred source
Frequently asked questions
What is the latest on Byron Allen Starz?
Media mogul Byron Allen sold his entire stake in Starz, netting a profit of nearly $20 million. Byron Allen sold his entire 10.7% stake in Starz for a profit of nearly $20 million.
When did the Byron Allen Starz story break?
FlashFeed published this brief on October 30, 2026. The earliest report it draws on, from The Hollywood Reporter, is dated October 29, 2026.
What are the key facts about Byron Allen Starz?
He acquired the stake in March for $25 million from Steve Mnuchin's Liberty 77 investment fund. The shares were sold in tranches between August 9 and September 29, with prices ranging from $21 to $27 each.
Why is Byron Allen Starz in the news?
This story matters because it highlights the growth and success of Starz, as well as the savvy investment strategies of Byron Allen.
What comes next in the Byron Allen Starz story?
There is no indication of what's next for Allen or Starz, but the company's continued success is likely to attract further investment and attention.
Which outlets reported on Byron Allen Starz?
This brief is based on reporting from The Hollywood Reporter, Deadline and Variety. Links to their original stories are listed on this page.
How we made this brief: FlashFeed brings together facts reported by the outlets listed above and writes a fresh, short explanation with the help of AI. Every brief is checked so it does not copy the publishers' wording. The original reporting belongs to those outlets – please read their full stories.



