Financial Calendar
Past
25 January 2023
Full year trading update
31 December 2022
End of financial year
27 September 2022
Half year results
26 July 2022
Half year trading update
10 June 2022
Annual General Meeting
29 March 2022
Preliminary results
25 January 2022
Full year trading update
31 December 2021
End of financial year
28 September 2021
Half year results
27 July 2021
Half year trading update
10 June 2021
Annual General Meeting
23 March 2021
Preliminary results
26 January 2021