Time Source Company Announcement
29 Jun 2023 07:00 AM Final Results
29 Jun 2023 07:00 AM AGM Statement
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Annual Financial Report
29 Jun 2023 07:00 AM AGM and portfolio update
29 Jun 2023 07:00 AM Full Year Trading Update
29 Jun 2023 07:00 AM Trading Update
29 Jun 2023 07:00 AM AGM Statement
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM AGM Statement, Trading Update & Notice of Results
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM H1 2023 Pre-Close and Financing Update
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Preliminary Results
29 Jun 2023 07:00 AM H1 Trading Update
29 Jun 2023 07:00 AM Completion of Placing, Subscription & Retail Offer
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM AGM Statement
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Report on Payments to Governments for CY2022
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM AGM Statement
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM AI led programme identifies influenza drug targets
29 Jun 2023 07:00 AM Reese Ridge Project Update
29 Jun 2023 07:00 AM Final Results for the year ended 31 December 2022
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Reduction of Capital
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Interim report for the six months to 31 March 2023
29 Jun 2023 07:00 AM Business Update
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Corporate Presentations for AGM
29 Jun 2023 07:00 AM 2023 AGM Statement
29 Jun 2023 07:00 AM B Share Scheme and Delisting
29 Jun 2023 07:00 AM AGM Statement
29 Jun 2023 07:00 AM New deal signed for Australia and New Zealand
29 Jun 2023 07:00 AM Investor Presentation
29 Jun 2023 07:00 AM Transaction in Own Shares
29 Jun 2023 07:00 AM Trading Update
29 Jun 2023 07:00 AM Q1 FY24 Trading update
29 Jun 2023 07:00 AM Exercise of Options and Total Voting Rights
UK 100

Latest directors dealings