News Image

Starz Entertainment Corp. Reports Results for the Quarter Ended June 30, 2025

Provided By PR Newswire

Last update: Aug 14, 2025

Revenue was $319.7 Million

Net Loss was $(42.5) Million or a Net Loss Per Share of $(2.54)

Operating Loss was $(26.9) Million

Adjusted OIBDA was $33.4 Million

Read more at prnewswire.com

STARZ ENTERTAINMENT CORP

NASDAQ:STRZ (10/13/2025, 8:00:00 PM)

After market: 11.94 0 (0%)

11.94

-0.18 (-1.49%)



Find more stocks in the Stock Screener

Follow ChartMill for more