Time Source Company Announcement
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Completion of Acquisition
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM OptiMAL® R&D Update
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in own shares and Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Publication and Posting of Scheme Document
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings