Allen Family Capital Acquires 10.7% Stake in Starz Entertainment for $25M
summarizeSummary
Allen Family Capital, LLC has entered into an agreement to acquire 1.8 million common shares of Starz Entertainment Corp. for $25 million, at a purchase price of $13.86 per share. Following this acquisition, Allen Family Capital will beneficially own approximately 10.7% of Starz's issued and outstanding common shares. This significant ownership change closely follows a Schedule 13D/A filing earlier today, which indicated that Liberty 77 Capital was selling its entire $25 million stake in Starz Entertainment. The entry of a new major institutional investor taking a substantial stake, especially at a price slightly above the current market, provides a positive signal and suggests confidence in the company's future, effectively filling the void left by the previous seller. Traders will watch for any further statements or actions from Allen Family Capital regarding their investment.
At the time of this announcement, STRZ was trading at $13.69 on NASDAQ in the Trade & Services sector, with a market capitalization of approximately $229.7M. The 52-week trading range was $8.00 to $22.98. This news item was assessed with positive market sentiment and an importance score of 8 out of 10. Source: Reuters.