Time Source Company Announcement
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Director/PDMR Shareholding
27 Feb 2026 07:00 AM Director/PDMR Dealing
27 Feb 2026 07:00 AM Warrants Exercise & Website Launch
27 Feb 2026 07:00 AM Quarterly trading update and NAV announcement
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
27 Feb 2026 07:00 AM Form 8 (Opening Position Disclosure) CORRECTION
27 Feb 2026 07:00 AM Results for the year ended 31 December 2025
27 Feb 2026 07:00 AM Total Voting Rights
27 Feb 2026 07:00 AM Announcement of 2025 Annual Results
27 Feb 2026 07:00 AM Total Voting Rights
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Annual Financial Report
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM CORRECTION: Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Annual Financial Report
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Total Voting Rights
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Unaudited Results for year ended 31 December 2025
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM New $20.5m Systems Contract
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Result of AGM
27 Feb 2026 07:00 AM Transaction in Own Shares
27 Feb 2026 07:00 AM Half-Year Report
27 Feb 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings