Time Source Company Announcement
21 Mar 2024 07:00 AM Notice of Capital Markets Event
21 Mar 2024 07:00 AM ACCEPTANCE LEVEL UPDATE
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Final results for the year to 31 December 2023
21 Mar 2024 07:00 AM Audited results for year ended 31 December 2023
21 Mar 2024 07:00 AM Share Buyback Programme
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Share buyback-transaction in own shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Annual Financial Report
21 Mar 2024 07:00 AM Share Buy-Back Programme
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Update on AVA6000 Phase 1a Clinical Trial Progress
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Trading and Technology Update
21 Mar 2024 07:00 AM Contract Wins and Renewals
21 Mar 2024 07:00 AM Issue and Allotment of Ordinary Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Half-year Report
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Share Buyback
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM AUDITED FINANCIAL STATEMENTS ENDED DEC 31, 2023
21 Mar 2024 07:00 AM Mercia secures two further BBB contracts
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Cairn Homes Plc: Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Purchase of Own Shares
21 Mar 2024 07:00 AM Notice of Interim Dividend
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM TBC Uzbekistan Deep-Dive Webinar
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Transaction in Own Shares
21 Mar 2024 07:00 AM Formation of new Scientific Advisory Board
21 Mar 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings