Time Source Company Announcement
20 Jan 2026 07:00 AM FY2025 Trading Update
20 Jan 2026 07:00 AM Trading Statement
20 Jan 2026 07:00 AM Trading Statement
20 Jan 2026 07:00 AM Exercise of Share Options & Total Voting Rights
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 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 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 Trading Update
20 Jan 2026 07:00 AM 1st Quarter Results
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 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
UK 100

Latest directors dealings