Key Financial dates:

10 June 2024

Annual General Meeting

3 September 2024

Half year results for the six months ended 30 June 2024

24 July 2024

Half year 2024 trading update

6 March 2024

Full year results for the year ended 31 December 2023

Listen to the webcast here for FY results

9 January 2024

Full year 2023 trading update