Select either:

Date Title PDF
24 May 2024    07:00 Transaction in Own Shares
23 May 2024    07:00 Transaction in Own Shares
22 May 2024    07:00 Transaction in Own Shares
21 May 2024    07:30 Transaction in Own Shares
21 May 2024    07:00 Q1 Trading Update
20 May 2024    07:00 Transaction in Own Shares
17 May 2024    07:00 Transaction in Own Shares
16 May 2024    11:00 Director/PDMR Shareholding
16 May 2024    07:00 Transaction in Own Shares
15 May 2024    07:00 Transaction in Own Shares