-
22 Oct 2025
Notice of Trading Update for Q3 2025
-
30 Jul 2025
2025 Interim Results
-
14 May 2025
Q1 2025 Trading Update
-
27 Feb 2025
2024 Annual Report and Accounts
-
27 Feb 2025
2024 ESG Report
-
19 Feb 2025
2024 Preliminary Results