Date
Title
PDF
05 June, 2026
Transaction in own shares
04 June, 2026
Transaction in own shares
03 June, 2026
Transaction in own shares
02 June, 2026
Transaction in own shares
02 June, 2026
Treasury shares issued
01 June, 2026
Total voting rights
28 May, 2026
Transaction in own shares
27 May, 2026
Transaction in own shares
27 May, 2026
Issue of share options and PDMR dealing
22 May, 2026