로딩 중…
StockDiggingStockDigging

Starz Entertainment Corp.

STRZ· NASDAQ
CACA
$24.75-0.16%
2026-09-18

Financials

Valuation Metrics

Starz Entertainment Corp.'s Market Cap is $416M. At end of 2025 it was $195M. Ranked #2860 of 3,121 in US market (top 92%), #1269 of 1,463 on NASDAQ (top 87%), #77 of 89 in Media & Entertainment (top 87%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$416M
Revenue$1.26B
Net Income$-428M
Total Assets$1.67B
Net Assets$296M
Employees517
Value
P/B1.40x
P/S0.33x
EV/EBITDA2.79x
FCF Yield-5.29%
Profitability
ROE-144.51%
ROA-25.58%
Op. Margin-17.03%
Financial Health
Debt Ratio464.99%
Total Debt$670M
FCF$-22M
Cash$60M
Current Ratio0.25x
Net Debt/EBITDA1.66x
Performance
1Y Return77.04%
1M Return-8.84%
From 52W High-24.03%
1Y MDD-42.14%
Trading
Volume209,956 shares
Trading Value$5M
Per Share
EPS$-25.47
BPS$17.62

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.