Time Source Company Announcement
05 Mar 2026 07:00 AM Annual Financial Report
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Financial Results for Year Ended 30 September 2025
05 Mar 2026 07:00 AM 2025 Annual Report
05 Mar 2026 07:00 AM Final Results
05 Mar 2026 07:00 AM Annual Financial Report
05 Mar 2026 07:00 AM Results for the year ended 31 December 2025
05 Mar 2026 07:00 AM Commentary on 2025 Annual Financial Report
05 Mar 2026 07:00 AM RESULTS FOR THE YEAR ENDED 31 DECEMBER 2025
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Full Year Results
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Full Year Results For Year Ended 31 December 2025
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Interim Results
05 Mar 2026 07:00 AM Half-year Financial Report
05 Mar 2026 07:00 AM Interim Results
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Update on Letters of Intent
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Positive Contract Awards in Services
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM UK neonatal division wins NHS framework agreement
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Q4 2025 Trading Update and Net Asset Value
05 Mar 2026 07:00 AM Transaction in Own Shares
05 Mar 2026 07:00 AM Purchase Order ahead of European Launch of XF3
05 Mar 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings