Starz Entertainment Corp (STRZ) is not a strong buy at the moment for a beginner investor with a long-term strategy. While there are some positive catalysts such as increased OTT subscribers and a significant investment by Allen Family Capital, the company's financial performance is significantly deteriorating, and the stock is currently overbought based on technical indicators. Analysts have also lowered price targets, and there are no significant trading signals or congress trading data to support a buy decision.
The MACD is positive and expanding, indicating bullish momentum. However, the RSI is at 96.097, signaling an overbought condition. The stock is trading near its resistance level (R2: 15.685), suggesting limited upside potential in the short term. Moving averages are converging, which may indicate a potential reversal or consolidation.

Allen Family Capital's acquisition of a 10.7% equity stake in Starz Entertainment for $25 million demonstrates confidence in the company's potential. Additionally, the company added 370,000 OTT subscribers in Q4 2025, bringing the total to 12.7 million.
The company's financial performance is significantly deteriorating, with revenue, net income, EPS, and gross margin all showing substantial YoY declines. Analysts have lowered price targets, citing risks of elevated subscriber churn and unproven new series. The stock is also overbought based on RSI, which could lead to a pullback.
In Q3 2026, Starz Entertainment's revenue dropped by 66.74% YoY to $322.8 million. Net income and EPS both fell to zero, representing a 100% decline YoY. Gross margin also declined to 31.44, down 15.23% YoY. These figures indicate significant financial challenges.
Morgan Stanley lowered the price target to $12 from $13, maintaining an Equal Weight rating. While the firm is encouraged by guidance to grow streaming revenue and adjusted OIBDA in FY26, concerns over unproven new series and elevated subscriber churn risk remain.