Time Source Company Announcement
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Completion of sale of investment in Onyx Power
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Q3 Trading Update
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in own Shares and Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares and Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Total Voting Rights
02 Feb 2026 07:00 AM Total Voting Rights and Share Capital
02 Feb 2026 07:00 AM Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Pre-Close Trading Update
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Update on Defence Contract with NP Aerospace
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Total Voting Rights
02 Feb 2026 07:00 AM Transaction in Own Shares
02 Feb 2026 07:00 AM Training Systems Contract Win
UK 100

Latest directors dealings