Key Financial dates:
9 January 2024
Full year 2023 trading update
6 March 2024
Full year results for the year ended 31 December 2023
Listen to the webcast here for FY results
10 June 2024
Annual General Meeting
24 July 2024
Half year 2024 trading update
3 September 2024
Half year results for the six months ended 30 June 2024