STRZ Starz Entertainment Corp.

25.88USD-1.56%Mkt Cap: 446.65M USDP/E: —

Starz Entertainment Corp. provides subscription video programming services to consumers in the United States and Canada. The company distributes STARZ-branded premium subscription video services through over-the-top stre…

Insiders, last 90 days3 buys
Institutional holders20 on file

Key Statistics

Company
Market Cap446.65M USD
Enterprise Value1.18B USD
Revenue (TTM)1.25B USD
Gross Profit667.60M USD
Net Income (TTM)-211.20M USD
Revenue/Share74.22 USD
Last Price25.88 USD
Fiscal Year EndDec 2025
MR QuarterSep 2026
Employees517
CountryUS
SectorCommunication Services
IndustryEntertainment
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-5.76
PEG—
EV/EBITDA8.28
EV/Revenue0.94
P/S0.36
P/B1.66
EPS (TTM)-16.76 USD
EPS (Forward)-4.49 USD
52W Range
8.40072% of range32.58
52W High32.58 USD
52W Low8.400 USD
Profitability
Gross Margin48.74%
Oper. Margin-9.39%
EBITDA Margin11.35%
Profit Margin-15.42%
ROE-27.56%
ROA-9.72%
ROIC0.91%
ROCE0.88%
Growth
Revenue Growth0.50%
Earnings Growth—
Cash Flow & Leverage
Operating CF-46.00M USD
CapEx (TTM)17.60M USD
FCF Margin—
FCF Yield—
Net Debt721.50M USD
Net Debt/EBITDA5.08
Net Debt/FCF—
Balance Sheet
Debt/Equity0.91
Current Ratio0.33
Quick Ratio0.31
Book Value/Sh15.63 USD
Cash/Share5.03 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)35.00 USD
Upside (mean)+35.2%
Target Range26.00 USD – 45.00 USD
26.00+35.2% to mean45.00
# Analysts10
Ownership
Shares Out.17.26M
Float12.22M
Insiders2.88%
Institutions80.93%
Short Interest
Short Ratio2.2d
Short % Float5.70%
Short % Out.3.97%
Shares Short685.69K
Short (prev mo.)559.05K
Technical
SMA 5024.25 (+6.7%)
SMA 20021.21 (+22.0%)
Beta—
S&P 52W Chg13.09%
Avg Vol (30d)287.46K
Avg Vol (10d)389.11K
Technical Indicators
RSI (14)57.5
MACD0.6109
MACD Signal0.1825
MACD Hist.+0.4284
BB Upper27.41 USD
BB Middle23.78 USD
BB Lower20.15 USD
BB Width30.52%
ATR (14)1.900 USD
Vol Ratio (20d)0.38x

About Starz Entertainment (NASDAQ: STRZ)

›

Starz Entertainment (NASDAQ: STRZ) is listed on Nasdaq, where its shares trade in USD. It belongs to the Entertainment industry, part of the Communication Services sector, and reports about 517 employees.

The shares were at 25.88 USD on 13 November 2026, up 138.3% over 52 weeks. Its 52-week range is 8.400 USD to 32.58 USD: the price is 20.6% below the high and 208.1% above the low.

Its market capitalisation is 446.65M USD.

Starz Entertainment reports return on equity of -27.6%, an operating margin of -9.4% and revenue up 0.5% year over year.

Its debt exceeds its cash by 721.50M USD, a debt-to-equity ratio of 0.91. Its Piotroski F-score is 4 out of 9, an average reading of its financial health. 10 analysts cover the stock, with an average rating of Buy; their mean price target of 35.00 USD is 35.2% above the current price. The next earnings report is expected on 18 February 2027.