Time Source Company Announcement
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
16 Sep 2024 06:29 PM Holding(s) in Company
16 Sep 2024 06:18 PM Transaction in Own Shares
16 Sep 2024 06:11 PM Transaction in Own Shares
16 Sep 2024 06:11 PM Transaction in Own Shares
16 Sep 2024 06:10 PM Transaction in Own Shares
16 Sep 2024 06:08 PM Holding(s) in Company
16 Sep 2024 06:05 PM Transaction in Own Shares
16 Sep 2024 06:00 PM Holding(s) in Company
16 Sep 2024 05:51 PM Transaction in Own Shares
16 Sep 2024 05:50 PM Transaction in Own Shares
16 Sep 2024 05:48 PM Transaction in Own Shares
16 Sep 2024 05:48 PM Transaction in Own Shares
16 Sep 2024 05:47 PM Transaction in Own Shares
16 Sep 2024 05:42 PM Transaction in Own Shares
16 Sep 2024 05:41 PM Transaction in Own Shares
16 Sep 2024 05:40 PM Transaction in Own Shares
16 Sep 2024 05:39 PM Transaction in Own Shares
UK 100

Latest directors dealings