Key Points
- Liberty 77 Capital L.P. sold 1,803,786 shares of Starz at an average of $13.86 (≈$25.0M) on March 6, a block sale disclosed in an SEC filing.
- Byron Allen separately acquired roughly a 10.7–11% stake for about $25M, a high‑profile investor move that the market views as a vote of confidence.
- Starz (STRZ) opened at $15.30, trades in a 52‑week range of $8.00–$22.98, and carries a consensus "Hold" rating with an average target of $19.80 amid recent analyst downgrades.
Starz Entertainment Corp. (NASDAQ:STRZ - Get Free Report) major shareholder Liberty 77 Capital L.P. sold 1,803,786 shares of the business's stock in a transaction dated Friday, March 6th. The shares were sold at an average price of $13.86, for a total value of $25,000,473.96. The transaction was disclosed in a legal filing with the Securities & Exchange Commission, which is available through this link. Major shareholders that own 10% or more of a company's stock are required to disclose their sales and purchases with the SEC.
Starz Entertainment Stock Performance
NASDAQ:STRZ opened at $15.30 on Friday. The stock's 50 day moving average price is $10.50 and its 200 day moving average price is $11.58. Starz Entertainment Corp. has a 52-week low of $8.00 and a 52-week high of $22.98.
Institutional Investors Weigh In On Starz Entertainment
Large investors have recently modified their holdings of the stock. Russell Investments Group Ltd. purchased a new position in Starz Entertainment in the 2nd quarter valued at $28,000. CWM LLC purchased a new position in Starz Entertainment during the 2nd quarter worth $33,000. Advisory Services Network LLC acquired a new stake in shares of Starz Entertainment in the 3rd quarter worth $36,000. BNP Paribas Financial Markets boosted its holdings in shares of Starz Entertainment by 101.8% in the third quarter. BNP Paribas Financial Markets now owns 2,525 shares of the company's stock valued at $37,000 after acquiring an additional 1,274 shares in the last quarter. Finally, Legal & General Group Plc purchased a new stake in shares of Starz Entertainment in the second quarter valued at about $41,000.
Key Headlines Impacting Starz Entertainment
Here are the key news stories impacting Starz Entertainment this week:
- Positive Sentiment: Byron Allen acquired roughly a 10.7–11% stake in Starz for about $25M, signaling a high‑profile media investor taking a significant position — the market is treating this as a vote of confidence and potential for strategic support. Deadline: Byron Allen Acquires 11% Stake In Starz For $25M Variety: Byron Allen Acquires 10.7% Stake
- Positive Sentiment: Company/market notices multiple confirmations and coverage of the transaction (press reports and a corporate filing), which reduces uncertainty about the buyer and supports the positive reaction. Investing.com: Starz stock gains after Byron Allen stake
- Neutral Sentiment: Content catalyst: the Outlander Season 8 premiere and related promotional coverage could boost subscriptions/engagement for Starz, but impact on near‑term revenue and subscriber metrics is uncertain. This is supportive longer‑term but not a guaranteed immediate earnings driver. Forbes: ‘Outlander’ Season 8: Start Time
- Negative Sentiment: Large shareholder Liberty 77 Capital L.P. (associated with Steve Mnuchin’s investment activity) sold 1,803,786 shares at an average $13.86 (≈$25M total) — a block sale that increases supply and could be viewed as profit‑taking or a lack of continued support from the prior major holder. SEC filing provided. SEC Filing: Liberty 77 Capital sale
Analyst Ratings Changes
A number of equities analysts have recently issued reports on STRZ shares. Weiss Ratings restated a "sell (e)" rating on shares of Starz Entertainment in a research report on Monday, December 29th. Morgan Stanley reduced their price target on shares of Starz Entertainment from $13.00 to $12.00 and set an "equal weight" rating for the company in a research report on Monday, March 2nd. JPMorgan Chase & Co. decreased their price target on shares of Starz Entertainment from $16.00 to $13.00 and set a "neutral" rating for the company in a research note on Monday, November 17th. Finally, Wall Street Zen downgraded shares of Starz Entertainment from a "hold" rating to a "sell" rating in a research report on Sunday, December 21st. Two analysts have rated the stock with a Buy rating, six have given a Hold rating and one has given a Sell rating to the company's stock. According to MarketBeat, the stock currently has a consensus rating of "Hold" and an average target price of $19.80.
View Our Latest Analysis on STRZ
Starz Entertainment Company Profile
(
Get Free Report)
Starz Entertainment (NASDAQ: STRZ) is a global media and entertainment company that operates premium subscription video services across linear television and digital streaming platforms. The company's core offering includes the STARZ and STARZ ENCORE linear networks in the United States, alongside its STARZPLAY streaming service, which is available in North America, parts of Europe, Latin America and select Asian markets. Through its multi-platform distribution strategy, Starz delivers a combination of original programming, feature films and licensed series to a broad subscriber base.
At the heart of Starz Entertainment's business is its investment in original content production.
Featured Stories

This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].