2023 Financial Year End 28 February 2023 Annual Results 12 June 2023 FY23 results webcast 14 June 2023 Annual General Meeting 14 June 2023 at 10:00 SAST – click here to register Interim results for the six months ended 31 August 2023 28 November 2023