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