October 31, 2025
Net (loss) income: $(890) million, $330 million excluding identified items1Diluted (loss) earnings per share: $(2.77) per share; $1.01 per share excluding identified itemsEBITDA: $(480) million, $835...
October 06, 2025
August 04, 2025
August 01, 2025
July 14, 2025
July 07, 2025
June 05, 2025
May 23, 2025
May 06, 2025
April 25, 2025
Showing 1-10 of 695
» Follow us on LinkedIn
» Follow us on X