Time Source Company Announcement
20 Jul 2026 07:00 AM EBT Share Purchase
20 Jul 2026 07:00 AM Withdrawal of AGM Resolutions 10 and 11
20 Jul 2026 07:00 AM Synectics' Synergy Achieves CAPSS Certification
20 Jul 2026 07:00 AM Completion of Dosing in Toxicology Programme
20 Jul 2026 07:00 AM Notice of Results and Investor Presentation
20 Jul 2026 07:00 AM Kepler Trust Intelligence: New Research
20 Jul 2026 07:00 AM Kepler Trust Intelligence: New Research
20 Jul 2026 07:00 AM Appointment of Chief Financial Officer
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Acquisition of eMARx
20 Jul 2026 07:00 AM WRAP Retail Offer
20 Jul 2026 07:00 AM MMCI OLSA update
20 Jul 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
20 Jul 2026 07:00 AM Interim Results
20 Jul 2026 07:00 AM Retirement Disposal Distribution Update
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Blanket Mine Q2 2026 Production Update
20 Jul 2026 07:00 AM Half Year 2026 Trading Update
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Update on the Litigation Process
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Form 8 OPD - System1 Group plc
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Results of 2026 Annual General and Special Meeting
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Purchases of Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
20 Jul 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings