Financial Calendar

2025

Thursday 30 January 2025    Trading Update  
Thursday 27 February 2025   Interim Results  
Monday 30 June 2025 Financial Year End  
Thursday 24 July 2025   Trading Update  
Thursday 25 September 2025   Preliminary Results  
Tuesday 18 November 2025   Annual General Meeting and Trading Update 

2024

Thursday 25 January 2024   Trading Update  
Thursday 29 February 2024   Interim Results  
Sunday 30 June 2024    Financial Year End  
Thursday 25 July 2024   Trading Update  
Thursday 26 September 2024   Preliminary Results  
Thursday 7 November 2024 Ex-dividend Date
Friday 8 November 2024 Record Date for Dividend
Wednesday 20 November 2024   Annual General Meeting and Trading Update 
Friday 29 November 2024 Dividend Payment Date

2023

Thursday 26th January 2023   Trading Update  
Friday 24th February 2023   Interim Results  
Friday 30th June 2023   Financial Year End  
Thursday 27th July 2023   Trading Update  
Thursday 21st September 2023   Preliminary Results  
Thursday 2nd November 2023   Ex-dividend Date  
Friday 3rd November 2023   Record Date for Dividend  
Wednesday 29th November 2023   Annual General Meeting and Trading Update  
Friday 8th December 2023   Dividend Payment Date