Director/PDMR Shareholding
10 June 2026
Director/PDMR shareholding
Results of 2026 Annual General Meeting
04 June 2026
General meetings & events
2026 AGM Statement
04 June 2026
General meetings & events
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