Time Source Company Announcement
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Trading Update and Notice of Interim Results
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Q2 2023 Activities Update
31 Jul 2023 07:00 AM Results for the year ended 31 March 2023
31 Jul 2023 07:00 AM Final Audited Results
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Share purchase by the Group in E and S Estates Ltd
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Half-year Report
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Half-year trading update and notice of results
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Trading Update
31 Jul 2023 07:00 AM Annual Financial Report
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Debt Facility Update
31 Jul 2023 07:00 AM Final Results
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Interim Results
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Shareholder Update
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Commencement of On Market Share Buyback Programme
31 Jul 2023 07:00 AM Investor Update
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Transaction in Own Shares
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Total Voting Rights
31 Jul 2023 07:00 AM Clinical imaging with XENOVIEW in Missouri
31 Jul 2023 07:00 AM Total Voting Rights
UK 100

Latest directors dealings