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