FINANCIAL CALENDAR PREVIOUS EVENTS: Event Date Interim Results September 2023 (TBC) Annual General Meeting June 2023 (TBC) Preliminary Results 05 May 2023 Year-end Trading Update 10 January 2023 Interim Results 30 September 2022 Half-year Trading Update 22 August 2022 Annual General Meeting 29 May 2022 Preliminary Results 31 May 2022 Year-end Trading Update 02 March 2022 Interim Results 28 September 2021 Annual General Meeting 30 June 2021 Preliminary Results 30 June 2021 Year-end Trading Update 11 February 2021