Select either:

Date Title PDF
24 Oct 2023    07:00 Transaction in Own Shares
23 Oct 2023    07:00 Transaction in Own Shares
20 Oct 2023    07:00 Transaction in Own Shares
19 Oct 2023    16:45 Director/PDMR Shareholding
19 Oct 2023    07:00 Transaction in Own Shares
18 Oct 2023    07:00 Transaction in Own Shares
17 Oct 2023    07:00 Transaction in Own Shares
16 Oct 2023    07:00 Transaction in Own Shares
13 Oct 2023    07:00 Transaction in Own Shares
12 Oct 2023    07:00 Transaction in Own Shares