Byron Allen Sells Entire Starz Stake
The media mogul divested his 10.7 percent holding in the company following the implementation of a corporate poison pill.
Updated on Oct. 29, 2026 in Public Companies

Live Poll
Do you trust the business decisions of individual media moguls with your favorite entertainment brands?
Byron Allen completed the sale of his entire 10.7 percent stake in Starz by the end of September 2026. The move follows Starz adopting a poison pill strategy to prevent Allen from increasing his ownership position in the firm.
Why it matters
The divestment effectively ends a standoff between the media executive and the company, which became an independent entity last year. It allows the broadcaster to move forward with its current business strategy without the threat of a potential hostile takeover.
Byron Allen netted slightly less than $45 million from the sale of his holdings, a significant increase from his initial $25 million investment. The company previously reported growing revenue and declining losses in its Q3 2026 earnings.
The players
Byron Allen
He is the founder and CEO of Allen Media Group and a prominent media mogul.
Starz
This is a premium television network that operates as a standalone public company.
Lionsgate
It is a major entertainment studio that functioned as the parent company of Starz prior to its 2025 spinoff.
Steve Mnuchin
He is an investor and former U.S. Treasury Secretary who operates the Liberty 77 investment fund.
The details
Allen acquired the stake originally from Steve Mnuchin's Liberty 77 investment fund. The company, which spun out from Lionsgate in 2025, utilized a poison pill to discourage further accumulation of shares by the investor.
Timeline
Starz completed its spin-out from Lionsgate in 2025.
Byron Allen began selling his stake in August 2026.
The sale of all shares was completed in September 2026.
Financial earnings for Q3 2026 were reported by Starz.
An SEC disclosure filing regarding the sale occurred in October 2026.
Market Landscape
The use of a poison pill reflects a defensive industry standard often employed by companies to guard against hostile takeovers by activist investors. This move positions Starz to maintain its current management trajectory without the influence of a large-scale outside shareholder.
The stabilization of the company's ownership structure may impact how retail investors perceive the stock's volatility. Customers should not expect changes to current programming or service availability as a direct result of this financial divestment.
The takeaway
This divestment marks a clear conclusion to a high-profile corporate dispute that had previously clouded the network's outlook. Investors often watch these ownership changes closely, as they can signal a shift toward internal stability for the company involved.
Further reading
For more on corporate activity, visit the Public Companies section.
Live Poll
Do you trust the business decisions of individual media moguls with your favorite entertainment brands?










