17/07/2026 Q2 2026 Trading Update Financial Result 08/06/2026 Director Dealing LSE Announcement 20/05/2026 Results of Annual General Meeting LSE Announcement 20/05/2026 Annual General Meeting Presentation Presentation 27/04/2026 Investor Presentation via Investor Meet Company LSE Announcement 22/04/2026 2025 Sustainability Report Sustainability Report 22/04/2026 Publication of 2025 Sustainability Report LSE Announcement, Sustainability Report 21/04/2026 Q1 2026 Trading Update Financial Result 17/04/2026 Notice of AGM LSE Announcement 17/04/2026 Proxy Form LSE Announcement 17/04/2026 Notice of AGM and Proxy Form LSE Announcement 14/04/2026 Issue of Equity and Director / PDMR Shareholding LSE Announcement 19/03/2026 2025 Annual Report Annual Report, Financial Result 19/03/2026 FY2025 Results Financial Result 19/03/2026 Publication of Annual Report LSE Announcement 19/03/2026 FY2025 Results Presentation Presentation 18/03/2026 London Stock Exchange Presentation Details LSE Announcement 25/02/2026 Contracts Update LSE Announcement 20/01/2026 Q4 2025 Trading Update Financial Result, LSE Announcement 19/12/2025 TR-1 Notification of Major Holdings LSE Announcement 18/12/2025 TR-1 Notification of Major Holdings LSE Announcement 18/12/2025 TR-1 Notification of Major Holdings LSE Announcement 16/12/2025 Director Dealing LSE Announcement 11/12/2025 General Meeting Presentation Presentation 11/12/2025 Result of General Meeting LSE Announcement 26/11/2025 Director Dealing LSE Announcement 26/11/2025 TR-1 Notification of Major Holdings LSE Announcement 24/11/2025 Form of Instruction LSE Announcement 24/11/2025 Form of Proxy LSE Announcement 24/11/2025 Circular and Notice of General Meeting LSE Announcement