Select either:

Date Title PDF
28 Nov 2023    07:00 Transaction in Own Shares
27 Nov 2023    07:00 Transaction in Own Shares
24 Nov 2023    07:00 Transaction in Own Shares
23 Nov 2023    07:00 Transaction in Own Shares
22 Nov 2023    07:30 Transaction in Own Shares
22 Nov 2023    07:00 Q3 Trading Update
21 Nov 2023    16:30 Director/PDMR Shareholding
21 Nov 2023    07:00 Transaction in Own Shares
20 Nov 2023    07:00 Transaction in Own Shares
17 Nov 2023    07:00 Transaction in Own Shares