Date Title Links
29 January 2026 Annual General Meeting Download event: Annual General Meeting
01 April 2026 Trading Update Download event: Trading Update
12 May 2026 Interim results Download event: Interim results
01 October 2026 Trading Update Download event: Trading Update
24 November 2026 Preliminary results Download event: Preliminary results

Past events

Date Title Links
November 2025 Preliminary results
October 2025 Trading Update
27 January 2025 Annual General Meeting
Date Title Links
November 2024 Preliminary results
October 2024 Trading update
May 2024 Interim results
Date Title Links
28 November 2023 Preliminary results
May 2023 Interim results
February 2023 Annual General Meeting
Date Title Links
November 2022 Preliminary results
16 May 2022 Interim results
26 January 2022 Annual General Meeting
Date Title