13 January 2025
Full year 2024 trading update
4 March 2025
Full year results for the year ended 31 December 2024
4 June 2025
Annual General Meeting
July 2025
Half year 2025 trading update
2 September 2025
Half year results for the six months ended 30 June 2025