Financial calendar
The following dates are provisional and are subject to change
Trading Update
9 Nov 2023
Full Year Results
21 Mar 2024
Half Year Results
12 Sep 2023
Annual General Meeting
21 May 2024
Trading Update
21 May 2024
Half-Year Results
13 Aug 2024