Shares of Starz Entertainment Corp. (NASDAQ:STRZ) moved higher on Friday after a regulatory filing revealed that Allen Family Capital acquired a significant stake in the streaming and cable network operator.
The filing shows Allen Family Capital bought 1,803,786 common shares on March 5 at $13.86 per share, resulting in a $25 million investment. The purchase represents approximately 10.7% of Starz's issued and outstanding common shares. Prior to this transaction, Byron Allen did not hold any Starz shares.
Allen Family Capital stated in the filing that the shares were purchased for investment purposes and that the family office may increase or decrease its position in Starz depending on market conditions and the company’s performance.
Byron Allen is the founder, chairman, and chief executive officer of Allen Media Group, which owns a portfolio of media assets that includes broadcast stations, The Weather Channel, and other properties. The filing note aligns with Allen’s prior public interest in acquiring media assets, including references to targets such as Paramount, BET, and ABC’s linear entertainment networks.
Raymond James analyst Brent Penter observed that the stake Allen Family Capital bought was acquired from Liberty Strategic Capital, which sold its entire position. Liberty Strategic Capital was founded by Steven Mnuchin, the former U.S. Secretary of the Treasury.
Penter also commented on Starz’s position in the market, noting that while the company has discussed potential participation in mergers and acquisitions as an acquirer, its smaller scale could make it an acquisition target. He highlighted Starz’s market capitalization above $200 million and enterprise value above $800 million, adding that such size could make the company a "much smaller and more doable acquisition for Allen, if he so chose to pursue it."
The disclosure prompted a revaluation of Starz shares in trading, as investors absorbed the implications of a new, sizable shareholder with media-industry experience.
Market context
The transaction underscores investor appetite for media assets and draws attention to Starz’s standing among potential buyers and sellers in the sector. The purchase also replaces Liberty Strategic Capital’s prior holding, completing a full transfer of that position to Allen Family Capital.
What was disclosed
- 1,803,786 common shares acquired on March 5 at $13.86 per share for $25 million.
- Holding represents approximately 10.7% of issued and outstanding common shares of Starz.
- Allen Family Capital may change its stake based on market conditions and company performance.