Time Source Company Announcement
19 Mar 2026 07:00 AM AGM Trading Update
19 Mar 2026 07:00 AM 3rd Quarter Results
19 Mar 2026 07:00 AM Contract Renewal with The Guardian
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Full Year Results to 31 Dec 2025 & Notice of AGM
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Strategic Review Update
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Company Update
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM OTCQB Listing and Company Update
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Final Results for the year ended 31 December 2025
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Surplus Property Update
19 Mar 2026 07:00 AM Further Strategic Investment
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Tender Offer
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Final Results for the Year Ended 31 December 2025
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in own Shares and Total Voting Rights
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Half-year Financial Report
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Supply Agreement with SeaWith
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
19 Mar 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings