Time Source Company Announcement
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Trading Statement
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Preliminary Group Results FY2024
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Final Results
26 Jun 2024 07:00 AM Final Results
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Update on Capital Allocation
26 Jun 2024 07:00 AM Annual Financial Report
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Extended agreement with BTG Bioliquids for bioMSAR
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Intention not to make an offer for Crimson Tide
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Partnership with Carahsoft Technology Corp
26 Jun 2024 07:00 AM Final Results
26 Jun 2024 07:00 AM Phoenix Group to explore the sale of SunLife
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM De Beers rough diamond sales cycle 5, 2024
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM 2023 Final Results
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Interim Results
26 Jun 2024 07:00 AM AIM Rule 17 Update
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM AGM Statement
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Exercise of Broker Warrants
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Final Results for the Year Ended 31 December 2023
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
26 Jun 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings