Starz Entertainment Corp. issued a press release on May 29, 2025, updating its financial results for the fourth fiscal quarter and year ending March 31, 2025, which includes detailed segment performance. This filing serves to convey financial transparency to its investors.