On February 26, 2026, Starz Entertainment Corp. reported its financial results for the quarter ending December 31, 2025, via a press release (Exhibit 99.1). The event is significant for investors as it pertains to the company's performance and market standing.