Time Source Company Announcement
14 Oct 2025 07:00 AM Q3 2025 Operations and Financial Updates
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM AGM and Trading Update
14 Oct 2025 07:00 AM H1 FY26 Trading Update
14 Oct 2025 07:00 AM Positive Preclinical Data in Prostate Cancer
14 Oct 2025 07:00 AM Purchase of Kirkstall and CLN with Truetide plc
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Final Results
14 Oct 2025 07:00 AM EBT share purchase programme update
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Sale of the majority of stake in Industry Ventures
14 Oct 2025 07:00 AM Trading Update
14 Oct 2025 07:00 AM Q3 2025 Trading Update
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM GSK receives expanded Shingrix approval in China
14 Oct 2025 07:00 AM Monthly Valuation Update and Factsheet
14 Oct 2025 07:00 AM Trading Update
14 Oct 2025 07:00 AM 3Q25 bp Trading Statement Part 1 of 1
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM First Half Trading Update
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Inaphaea Commercial update
14 Oct 2025 07:00 AM Appointment of New CFO
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM New Corporate Presentation
14 Oct 2025 07:00 AM Q3 2025 Trading Update
14 Oct 2025 07:00 AM Design & Installation Investor Insight Event
14 Oct 2025 07:00 AM Full Year Results for the 12mths to 30 June 2025
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Trading Update and Notice of Results
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Transaction in Own Shares
14 Oct 2025 07:00 AM Trading Statement
14 Oct 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings