Upcoming Events Date Details May 1, 2024 Q1 TRADING UPDATE May 14, 2024 ANNUAL GENERAL MEETING Past Events Date Details Mar 20, 2024 Full Year Results Jan 24, 2024 Pre-close trading update Oct 30, 2023 Q3 TRADING UPDATE Oct 27, 2023 INTERIM DIVIDEND PAYMENT DATE Jul 14, 2023 FINAL DIVIDEND PAYMENT DATE May 17, 2023 ANNUAL GENERAL MEETING Apr 28, 2023 Q1 TRADING UPDATE Mar 20, 2023 FULL YEAR 2022 EARNINGS RELEASE Jan 30, 2023 PRE-CLOSE TRADING STATEMENT Oct 28, 2022 INTERIM DIVIDEND PAYMENT DATE