Starz Entertainment Corp. (STRZ) has a market capitalization of $281.76M and trades at $16.79. The 52-week range is 8-22.98.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -1.3, Earnings Per Share (EPS) of $-12.64, annual revenue of $1.37B.
The stock has a beta of -4.11, operates in the Communication Services sector.