Notice of AGM
13 May 2026
General meetings & events
2026 First Quarter Trading Update
07 May 2026
Results & trading updates
Holding(s) in Company
30 April 2026
Holding(s) in company
Annual Report and Accounts
24 April 2026
Results & trading updates
Notice of Q1 Trading Update
Director/PDMR Shareholding
26 March 2026
Director/PDMR shareholding
Audited 2025 Results
24 March 2026
Results & trading updates
2025 Full Year Results
07 March 2026
Results & trading updates
Notice of Results
26 February 2026
Results & trading updates