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
The following dates are provisional and are subject to change