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 |
| Tuesday 7 October 2025 | Preliminary Results |
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 |