Starz Entertainment Corp. (STRZ) has a MoatMap StockRank of 57/100 based on Quality (22/100), Value (41/100), and Momentum (80/100) factor scores. The current signal is HOLD. Starz Entertainment is a small-cap media company facing structural headwinds in the highly competitive streaming and cable television landscape, lacking any alignment with our core macro themes.
Starz Entertainment Corp. is a premium global streaming and cable television network provider specializing in original programming and first-run movies. The company maintains a competitive edge through its high-value proprietary content library and strategic distribution partnerships with major pay-TV and digital platforms. It operates as a focused premium entertainment brand targeting specific, loyal demographic segments globally.
| Price | $27.27 |
| Market Cap | $332M |
| P/E (Forward) | -12.26 |
| Price/Book | 0.98 |
| Return on Invested Capital | -11.5% |
| Debt/Equity | 166.83 |
| Gross Margin | 50.7% |
| Operating Margin | -4.5% |
| Revenue Growth | -7.2% |
Starz Entertainment Corp. operates in the Entertainment industry, part of the Communication Services sector (Canada).