Select either:

Date Title PDF
30 Jan 2023    07:00 Transaction in Own Shares
27 Jan 2023    07:00 Transaction in Own Shares
26 Jan 2023    07:00 Transaction in Own Shares
25 Jan 2023    07:00 Transaction in Own Shares
24 Jan 2023    07:00 Transaction in Own Shares
23 Jan 2023    07:00 Transaction in Own Shares
20 Jan 2023    07:00 Transaction in Own Shares
19 Jan 2023    07:00 Transaction in Own Shares
18 Jan 2023    17:00 Director/PDMR Shareholding
18 Jan 2023    07:00 Transaction in Own Shares