Select either:

Date Title PDF
30 May 2023    07:00 Transaction in Own Shares
26 May 2023    07:00 Transaction in Own Shares
25 May 2023    18:00 Director/PDMR Shareholding
25 May 2023    07:00 Transaction in Own Shares
24 May 2023    07:30 Transaction in Own Shares
24 May 2023    07:00 Q1 Trading Update
23 May 2023    07:00 Transaction in Own Shares
22 May 2023    07:00 Transaction in Own Shares
19 May 2023    07:00 Transaction in Own Shares
18 May 2023    07:00 Transaction in Own Shares