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 (12/9/2025, 12:06:27 PM)

10.72

+0.01 (+0.09%)



Find more stocks in the Stock Screener

Follow ChartMill for more