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 (11/6/2025, 8:15:34 PM)

After market: 10.29 0 (0%)

10.29

-0.41 (-3.83%)



Find more stocks in the Stock Screener

Follow ChartMill for more