Investors Calendar 30 July 2024 (before market) Annual revenue 2023-2024 17 October 2024 (before market) Annual results 2023-2024 16 December 2024 (3.00 pm) Annual General Meeting of shareholders