-
17 Jul 2026
Notice of 2026 Interim Results
-
13 May 2026
Q1 2026 Trading Update
-
26 Feb 2026
Annual Report and Accounts 2025
-
26 Feb 2026
Sustainability Report 2025
-
18 Feb 2026
2025 Preliminary Results