로딩 중…
StockDiggingStockDigging

Starz Entertainment Corp.

STRZ· NASDAQ
CACA
$22.09+0.00%
2026-11-02

Financials

Valuation Metrics

Starz Entertainment Corp.'s Market Cap is $371M. At end of 2025 it was $195M. Ranked #2841 of 3,118 in US market (top 91%), #1262 of 1,474 on NASDAQ (top 86%), #73 of 84 in Media & Entertainment (top 87%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$371M
Net Income$-410M
Total Assets$1.59B
Net Assets$269M
Employees517
Value
P/B1.38x
P/S1.21x
EV/EBITDA3.62x
FCF Yield6.04%
Profitability
ROE-152.40%
ROA-25.70%
Financial Health
Debt Ratio492.93%
Total Debt$678M
FCF$22M
Cash$87M
Current Ratio0.33x
Net Debt/EBITDA2.23x
Performance
1Y Return110.18%
1M Return-4.99%
From 52W High-32.20%
1Y MDD-31.02%
Trading
Volume284,383 shares
Trading Value$6M
Per Share
EPS$-24.41
BPS$16.02

Company Info

CEO Jeffrey A. Hirsch
Employees 517
HQ Santa Monica, US

Starz Entertainment Corp. offers its premium, subscription-based video content to viewers throughout the United States and Canada. The company primarily focuses on delivering its STARZ-branded services, which are accessible directly to consumers via its dedicated application on various over-the-top (OTT) streaming platforms. Furthermore, it collaborates with multichannel video programming distributors (MVPDs) to extend its reach to subscribers. The company's operations are headquartered in Vancouver, Canada.