Time Source Company Announcement
03 Sep 2025 07:00 AM Interim results
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Admission to AIM and First Day of Dealings
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Half-year Report
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Unaudited results for first quarter ended 31/07/25
03 Sep 2025 07:00 AM Half year results
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Trading Update
03 Sep 2025 07:00 AM Investor presentation via Investor Meet Company
03 Sep 2025 07:00 AM Completion of £500m Share Buyback Programme
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Company Update
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM AGM Trading Update
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
03 Sep 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings