STRZ
NASDAQ
$27.26
Starz Entertainment Corp (STRZ)
Starz Entertainment Corp. The company is headquartered in Vancouver, Canada.
Sector:
Communication Services
Industry:
Entertainment
Buy
Target: $30.33 (+11.26%)
Market Cap
$468M
P/B Ratio
0.96
Free Cash Flow Yield
86.17%
Beta (5Y)
1.07
Price Chart
Valuation
Market Cap$468M
Forward P/E3.59
P/S0.37
P/B0.96
Profitability
Total Revenue (TTM)$1.28B
Gross Profit (TTM)$639M
EBITDA-$144M
Profit Margin-53.7%
Operating Margin-49.8%
EPS-$24.67
Financial Health
Debt-to-Equity128.3%
Free Cash Flow Yield86.17%
Growth & Risk
EPS 5Y CAGR+15.25%
Revenue 5Y CAGR-17.48%
FCF 5Y CAGR+4.13%
Beta (5Y)1.07
Sharpe Ratio1.07