Time Source Company Announcement
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares & Total Voting Rights
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Half Year Results (Part 1 of 2)
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Half Year Results
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Half Year Results
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Final Results
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM AGM Statement
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Interim Results & Trading Update
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Trading Statement
17 Sep 2024 07:00 AM Half Year Results
17 Sep 2024 07:00 AM Progression of patient cohorts in PROTECT Trial
17 Sep 2024 07:00 AM Interim results for the period ended 31 July 2024
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Half-year Report
17 Sep 2024 07:00 AM Contract Award
17 Sep 2024 07:00 AM Transaction by PDMR and persons closely associated
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Publication of Final Terms
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Notice of FY 2024 results (audited)
17 Sep 2024 07:00 AM Transaction in Own Shares
17 Sep 2024 07:00 AM Over £500,000 in new orders secured
UK 100

Latest directors dealings