Scott D. MacDonald purchased 5,000 shares of Starz Entertainment Corp. at $20.59, marking the largest insider purchase of his career. This significant buy signals confidence in the stock's recent rally and potential upside, especially given the analyst price targets suggesting further gains.
Price context
The stock has surged 29.9% over the last 30 days and is currently trading 7.25% below its 52-week high of $23.52, reflecting strong momentum following recent earnings updates.
Catalysts to watch
- •Analysts lifted their price target to $24.63 on 2026-05-11.
- •Q1 2026 earnings call highlights on 2026-05-09 indicated the company is moving faster than expected toward its long-term margin target.
Risks
- •The company reported a wider-than-expected Q1 loss and falling revenues of 7.2% YoY on 2026-05-08.
- •Short interest represents 5.21% of the float, adding potential volatility to the trade.
AI-generated context from public data. Not investment advice. Verify before trading.