Time Source Company Announcement
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Q1 Trading Update
16 Apr 2026 07:00 AM TRADING UPDATE AHEAD OF FULL YEAR RESULTS
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Trading Statement
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Q1 2026 Operations Update
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Year end trading summary and notice of FY results
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
16 Apr 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Update on Strategic Review
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM NOTICE OF BOARD MEETING
16 Apr 2026 07:00 AM Admission to Main Market and AIM Cancellation
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Year-end Trading and Board update
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Trading and Outlook for 2026
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM FY26 Trading Update
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Half-year Financial Report
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Acquisition
16 Apr 2026 07:00 AM Positive Q1 Trading Update
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
16 Apr 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings