| Date | Event | Add to calendar |
|---|---|---|
| 06 November 2025 | Trading Update | Download Trading Update event and add into your calender |
| 14 January 2026 | Trading Update | Download Trading Update event and add into your calender |
| 04 March 2026 | Full Year Results | Download Full Year Results event and add into your calender |
| 05 August 2026 | Half Year Results | Download Half Year Results event and add into your calender |
| 05 November 2026 | Trading Update | Download Trading Update event and add into your calender |
| Date | Event |
|---|---|
| 10 September 2025 | Half Year Results |
| 10 July 2025 | Trading Update |
| 14 May 2025 | AGM |
| 26 March 2025 | Full Year Results |
| 15 January 2025 | Trading Update |
| 08 November 2024 | Trading Update |
| 05 September 2024 | Half Year Results |
| 09 July 2024 | Trading Update |
| 16 May 2024 | AGM and Trading Update |
| 14 March 2024 | Full Year Results |
| 12 January 2024 | Trading Update |
| 23 October 2023 | Trading Update |
| 11 September 2023 | HY Results |
| 20 July 2023 | Trading Update |
| 18 May 2023 | AGM |
| 22 March 2023 | FY Results |
| 18 January 2023 | Trading Update |
| 08 September 2022 | HY Results |
| 08 July 2022 | Trading update |
| 18 May 2022 | AGM |
| 02 March 2022 | FY Results |
| 12 January 2022 | Trading update |
| 09 November 2021 | Trading update |
| 09 November 2021 | Capital Markets Day |
| 11 September 2021 | Capital Markets Day |
| 07 September 2021 | HY Results |