2024 Results for the financial year ended 29 February 2024 Thursday, 30 May 2024 FY24 results webcast Monday, 03 June 2024 Publishing of integrated annual report June 2024 Annual General Meeting Thursday, 29 August 2024 at 09:00 SAST Interim results for the 6 months ending 31 August 2024 Monday, 25 November 2024 H1FY25 results webcast Monday, 25 November 2024