Starz Entertainment Corp. (NASDAQ:STRZ – Get Free Report) major shareholder Liberty 77 Capital L.P. sold 1,803,786 shares of the company’s stock in a transaction that occurred on Friday, March 6th. The stock was sold at an average price of $13.86, for a total value of $25,000,473.96. The sale was disclosed in a document filed with the SEC, which is available at this hyperlink. Large shareholders that own 10% or more of a company’s shares are required to disclose their sales and purchases with the SEC.
Starz Entertainment Stock Performance
Shares of Starz Entertainment stock opened at $15.30 on Friday. The company’s fifty day simple moving average is $10.50 and its 200-day simple moving average is $11.57. Starz Entertainment Corp. has a 1 year low of $8.00 and a 1 year high of $22.98.
Institutional Investors Weigh In On Starz Entertainment
A number of institutional investors have recently bought and sold shares of STRZ. Liberty 77 Capital L.P. acquired a new position in shares of Starz Entertainment in the 2nd quarter valued at $28,987,000. NewEdge Wealth LLC boosted its position in shares of Starz Entertainment by 15.5% during the 4th quarter. NewEdge Wealth LLC now owns 710,862 shares of the company’s stock valued at $8,317,000 after acquiring an additional 95,245 shares in the last quarter. Royce & Associates LP boosted its position in shares of Starz Entertainment by 21.5% during the 4th quarter. Royce & Associates LP now owns 440,645 shares of the company’s stock valued at $5,156,000 after acquiring an additional 78,000 shares in the last quarter. Geode Capital Management LLC bought a new stake in Starz Entertainment in the second quarter valued at about $5,076,000. Finally, Jefferies Financial Group Inc. bought a new stake in Starz Entertainment in the second quarter valued at about $4,470,000.
Key Stories Impacting Starz Entertainment
- 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 Upgrades and Downgrades
STRZ has been the topic of several research reports. Weiss Ratings restated a “sell (e)” rating on shares of Starz Entertainment in a report on Monday, December 29th. Morgan Stanley reduced their target price on shares of Starz Entertainment from $13.00 to $12.00 and set an “equal weight” rating for the company in a research note on Monday, March 2nd. JPMorgan Chase & Co. decreased their target price on Starz Entertainment from $16.00 to $13.00 and set a “neutral” rating on the stock in a research report on Monday, November 17th. Finally, Wall Street Zen lowered Starz Entertainment from a “hold” rating to a “sell” rating in a research note on Sunday, December 21st. Two research analysts have rated the stock with a Buy rating, six have issued a Hold rating and one has issued a Sell rating to the stock. Based on data from MarketBeat.com, the stock presently has a consensus rating of “Hold” and an average target price of $19.80.
View Our Latest Stock Report on Starz Entertainment
Starz Entertainment Company Profile
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 Articles
- Five stocks we like better than Starz Entertainment
- “I just bought 10,000 shares of a $5 stock…”
- How JPMorgan’s $8,000 Gold Call Will Leave Most Retirement Accounts Behind
- Silver Is the New Oil—And the World’s Running Dry
- SpaceX IPO Confirmed: Claim Your Stake Today
- What central banks are doing with gold right now
Receive News & Ratings for Starz Entertainment Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Starz Entertainment and related companies with MarketBeat.com's FREE daily email newsletter.
