Movies & Entertainment

Byron Allen Sells Entire Stake In Starz Entertainment

· GlobeWire Daily Entertainment Desk · Source: deadline.com

2 min read

Key takeawaysByron Allen’s Beverly Hills-based Allen Family Capital has sold its entire investment stake in Starz Entertainment, according to a recent regulatory filing.
Byron Allen Sells Entire Stake In Starz

Image: Jill Goldsmith · Photo source · Resized and letterboxed to 16:9; no AI generation

Byron Allen’s Beverly Hills-based Allen Family Capital has sold its entire investment stake in Starz Entertainment, according to a recent regulatory filing.

According to an SEC filing made public on a Thursday, the family office sold its stock shares across multiple tranches between August 9 and September 29. The transactions occurred at prices ranging between approximately $21 and $27 per share. Previously in March, Allen had disclosed the acquisition of a 10.7% stake in the company.

Transaction Details and Financial Background

  • Initial Purchase: Allen originally acquired the 1.8 million shares for approximately $25 million from a fund owned by former Treasury Secretary Steven Mnuchin.
  • Sale Proceeds: The recent stock sales brought in about $45 million.
  • Stock Performance: Starz shares have experienced notable market growth, rising 86% year-to-date.
  • Corporate Defenses: Shortly after Allen initially established his stake, Starz implemented a poison pill strategy, which is a corporate measure designed to deter hostile takeovers.

Context on Starz and Allen Media Group

The disclosure regarding the share sales emerged during a conference call held by Starz CEO Jeff Hirsch and analysts following the company's quarterly earnings report. Starz, which separated from Lionsgate Studios in 2025, focuses on programming targeted at women and underserved demographics through both its streaming platform and linear channel. The company's current business strategy involves owning a larger share of its content slate and forming distribution bundles with other streaming services, such as previous arrangements with Peacock and Crunchyroll.

Meanwhile, Byron Allen’s broader business portfolio under Allen Media Group includes the Weather Channel, local television stations, and various digital, linear, and FAST/AVOD streaming networks. In May, Allen Family Digital also finalized an agreement to acquire a majority stake in digital media company BuzzFeed, with Byron Allen stepping in as chairman and CEO.

Verification and Practical Implications

Observers and investors can verify the details of this stock sale by reviewing official filings through the U.S. Securities and Exchange Commission (SEC) database or checking corporate earnings disclosures released by Starz Entertainment. This transaction marks a complete exit by Allen Family Capital from Starz, concluding a short-term investment cycle that began earlier in the year.

Share this article
Read the original source: Byron Allen Sells Entire Stake In Starz

AI-assisted reporting; source claims are attributed and have not been independently verified.

About the author

GlobeWire Daily Entertainment Desk — AI-assisted news based on attributed published sources.

More to read