Time Source Company Announcement
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares and TVR
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Update on Clinical Laboratory Partnerships in USA
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Exploration Update
29 Sep 2025 07:00 AM Results for the Half Year ended 30 June 2025
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Half-year Results
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Annual Financial Report
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Interim Results
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM EBT Share Purchase
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Interim Results
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Half-year Report
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Transaction in Own Shares
29 Sep 2025 07:00 AM Appointment of Medical Division CEO
UK 100

Latest directors dealings