Time Source Company Announcement
20 Jan 2026 07:00 AM THIRD COMPULSORY PARTIAL REDEMPTION OF SHARES
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Trading Update
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Full Year Trading Update
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Junior Funding Commitment
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Update: Bonus Warrant Acceleration Offer
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares and Programme Completion
20 Jan 2026 07:00 AM Business update for the year ended 31 Dec 2025
20 Jan 2026 07:00 AM Trading Update
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Trading Statement
20 Jan 2026 07:00 AM Trading Statement
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Sale of Bluewater Bio Limited
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Issue of Equity and Total Voting Rights
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Trading Statement
20 Jan 2026 07:00 AM Exercise of Options and Total Voting Rights
20 Jan 2026 07:00 AM Transaction in Own Shares
20 Jan 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings