Time Source Company Announcement
14 Jun 2022 07:00 AM Appointment of Chief Financial Officer
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM UPDATED MINERAL RESOURCES
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Exercise of Warrants and Total Voting Rights
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Share buyback - management of the programme
14 Jun 2022 07:00 AM Transaction in Own Shares and Total Voting Rights
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM £7.2m RSV human challenge study contract
14 Jun 2022 07:00 AM Trading and Property Update
14 Jun 2022 07:00 AM Transactions in own securities
14 Jun 2022 07:00 AM Trading Update - Record annual revenue, 26% growth
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Launch of at-home wellness tests
14 Jun 2022 07:00 AM Commercial progress of HeiQ's Hygiene technologies
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Change of Registered Office
14 Jun 2022 07:00 AM Scrip Dividend Shares - Additional Listing
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Share Buyback Update
14 Jun 2022 07:00 AM Monthly Update
14 Jun 2022 07:00 AM Directorate and Committee Change
14 Jun 2022 07:00 AM Appointment of Auditor
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM First Global Domestic XFilter Licensing Agreement
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Year End Trading Update
14 Jun 2022 07:00 AM Trading Update
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM TRANSACTIONS IN OWN SHARES
14 Jun 2022 07:00 AM Transaction in Own Shares
14 Jun 2022 07:00 AM Acquisition
14 Jun 2022 07:00 AM EBT Share Dealing
14 Jun 2022 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings