로딩 중…
StockDiggingStockDigging

Starz Entertainment Corp.

STRZ· NASDAQ
CACA
$26.05+0.12%
2026-08-03

Financials

Valuation Metrics

Starz Entertainment Corp.'s Market Cap is $437M. At end of 2025 it was $195M. Ranked #2858 of 3,112 in US market (top 92%), #1259 of 1,445 on NASDAQ (top 87%), #80 of 91 in Media & Entertainment (top 88%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$437M
Revenue$1.27B
Net Income$-281M
Total Assets$1.79B
Net Assets$479M
Value
P/B0.91x
P/S0.34x
EV/EBITDA1.30x
FCF Yield15.99%
Profitability
ROE-58.64%
ROA-15.69%
Op. Margin-4.67%
Revenue Growth-68.38%
Financial Health
Debt Ratio273.66%
Total Debt$614M
FCF$70M
Cash$102M
Current Ratio0.31x
Net Debt/EBITDA0.70x
Performance
1Y Return82.55%
1M Return-10.14%
From 52W High-20.04%
1Y MDD-58.73%
Trading
Volume144,943 shares
Trading Value$4M
Per Share
EPS$-8.26
BPS$38.68