Starz Entertainment CorpSTRZ
Price$22.85Intrinsic value$14.6936% below price

Qualitative Analysis

Business overview

Business Overview

Starz Entertainment Corp. (formerly Lions Gate Entertainment Corp. prior to its corporate separation and rebranding) is a premium entertainment company. The company operates primarily in the United States and Canada, distributing premium subscription video programming services under the STARZ brand. Starz delivers its content through direct-to-consumer over-the-top (OTT) streaming platforms via the Starz App, as well as through wholesale OTT and multichannel video programming distributors (MVPDs) including cable, satellite, and telecommunications operators. Following its strategic separation from Lionsgate Studios on May 7, 2025, the company delisted from the NYSE and began trading under the ticker symbol STRZ on the Nasdaq.

Research as of 20 Jun 2026

Strategic Initiatives

Growth programs, investments, and their expected impact

AI-assisted
Content Portfolio Rationalization and RightsizingEfficiency

Ongoing efforts to right-size the content cost structure in response to the evolving macroeconomic and industry environment, including the removal of programming with limited value and the termination of certain live-action film licensing agreements.

Expected impact: Significant content cost reductions, improved convergence of content spend and programming amortization, and accelerated margin expansion.

Sign in / Sign up to read more
InvestmentEstimated termination fees of $185 million to $205 million payable in 2027–2028 for terminating certain live-action films under a post pay-one output licensing agreement.
TimelineInitiated in 2025 and continuing through 2026.
Strategic Shift to Owned ContentTransformation

Transitioning the content strategy towards owning original content rather than relying heavily on expensive third-party licensing agreements.

Expected impact: Enhanced cost control, improved global monetization capabilities, and long-term value creation.

Sign in / Sign up to read more
InvestmentReinvestment of capital into acquiring and producing owned originals with superior economics.
TimelineOngoing through 2026 and 2027.
Sources: 2

Mergers, Acquisitions & Partnerships

Recent deals and strategic collaborations

AI-assisted

Strategic Partnerships

Allen Family Capital, LLCStrategic Equity Investment

Byron Allen's investment arm acquired a 10.7% stake in Starz for $25 million. Allen plans to actively engage with management and the board regarding operations, financial strategies, and potential strategic content partnerships or extraordinary corporate transactions.

Terms: Acquisition of 1,803,786 common shares at a purchase price of $13.86 per share for an aggregate consideration of $25 million.

Sign in / Sign up to read more
AI-assisted, source-linked narrative; figures from company filings (SEC EDGAR) and market data. Dates shown per section. Not investment advice. Terms of Use.