Time Source Company Announcement
25 Aug 2026 09:10 AM Transaction in Own Shares
25 Aug 2026 07:00 AM Transactions by Directors and Persons Dischar...
25 Aug 2026 07:00 AM Share Repurchase Program - Weekly Report
25 Aug 2026 07:00 AM Total Voting Rights
25 Aug 2026 07:00 AM Total Voting Rights
25 Aug 2026 07:00 AM Total Voting Rights
24 Aug 2026 05:31 PM Transaction in Own Shares
24 Aug 2026 05:21 PM Transaction in Own Shares
24 Aug 2026 05:11 PM Transaction in Own Shares
24 Aug 2026 05:08 PM Transaction in Own Shares
24 Aug 2026 05:02 PM Transaction in Own Shares
24 Aug 2026 04:16 PM Holding(s) in Company
24 Aug 2026 03:51 PM Transaction in Own Shares
24 Aug 2026 01:27 PM Announcement of Transactions by PDMRs/PCAs
24 Aug 2026 12:45 PM Holding(s) in Company
24 Aug 2026 11:53 AM Compliance with Market Abuse Regulations
24 Aug 2026 11:00 AM Transaction in Own Shares
24 Aug 2026 09:58 AM Transaction in Own Shares
24 Aug 2026 09:40 AM Transaction in Own Shares
24 Aug 2026 07:15 AM Transaction in Own Shares
24 Aug 2026 07:02 AM Total Voting Rights
24 Aug 2026 07:00 AM Completion of sale of Mistral Data
24 Aug 2026 07:00 AM Monthly Update - July 2026
24 Aug 2026 07:00 AM Admission to Trading
24 Aug 2026 07:00 AM New Contract Win
24 Aug 2026 07:00 AM Total Voting Rights
24 Aug 2026 07:00 AM Total Voting Rights
21 Aug 2026 06:09 PM Mandatory Close Period - Compliance with MAR
21 Aug 2026 06:02 PM Transaction in Own Shares
21 Aug 2026 06:01 PM Transaction in Own Shares
21 Aug 2026 05:58 PM Issue of Equity
21 Aug 2026 05:17 PM Transaction in Own Shares
21 Aug 2026 05:12 PM Transaction in Own Shares
21 Aug 2026 05:06 PM Transaction in Own Shares
21 Aug 2026 05:04 PM Transaction in Own Shares
21 Aug 2026 05:03 PM Transaction in Own Shares
21 Aug 2026 05:02 PM Transaction in Own Shares
21 Aug 2026 01:30 PM Holding(s) in Company
21 Aug 2026 10:58 AM Transaction in Own Shares
21 Aug 2026 10:32 AM Transaction in Own Shares
21 Aug 2026 09:45 AM Holding(s) in Company
21 Aug 2026 08:45 AM Transaction in Own Shares
21 Aug 2026 07:00 AM Total Voting Rights
21 Aug 2026 07:00 AM Total Voting Rights
21 Aug 2026 07:00 AM Total Voting Rights
20 Aug 2026 06:37 PM Transaction in Own Shares
20 Aug 2026 05:58 PM Transaction in Own Shares
20 Aug 2026 05:03 PM Transaction in Own Shares
20 Aug 2026 04:59 PM Transaction in Own Shares
20 Aug 2026 04:57 PM Transaction in Own Shares
UK 100

Latest directors dealings