Time Source Company Announcement
03 Aug 2026 02:47 PM Total Voting Rights
03 Aug 2026 02:44 PM Total Voting Rights
03 Aug 2026 02:41 PM Total Voting Rights
03 Aug 2026 02:31 PM Director's Dealing and Issue of Equity Furthe...
03 Aug 2026 02:30 PM Information disclosed in accordance with List...
03 Aug 2026 01:43 PM Holding(s) in Company
03 Aug 2026 01:28 PM Holding(s) in Company
03 Aug 2026 01:16 PM Total Voting Rights
03 Aug 2026 12:51 PM Disclosure of Portfolio Holdings
03 Aug 2026 11:00 AM Total Voting Rights
03 Aug 2026 11:00 AM Transaction in Own Shares
03 Aug 2026 10:58 AM Conversion of Securities
03 Aug 2026 10:44 AM Total Voting Rights
03 Aug 2026 10:43 AM Total Voting Rights
03 Aug 2026 10:42 AM Total Voting Rights
03 Aug 2026 10:41 AM Total Voting Rights
03 Aug 2026 10:40 AM Total Voting Rights
03 Aug 2026 10:34 AM Total Voting Rights
03 Aug 2026 10:32 AM Total Voting Rights
03 Aug 2026 10:27 AM Total Voting Rights
03 Aug 2026 10:26 AM Total Voting Rights
03 Aug 2026 10:23 AM Total Voting Rights
03 Aug 2026 10:22 AM Total Voting Rights
03 Aug 2026 10:20 AM Total Voting Rights
03 Aug 2026 09:55 AM Total Voting Rights
03 Aug 2026 09:47 AM Transaction in Own Shares
03 Aug 2026 09:46 AM Total Voting Rights
03 Aug 2026 08:30 AM Confirmation of Portfolio Management Arrangem...
03 Aug 2026 08:30 AM Total Voting Rights
03 Aug 2026 07:30 AM Compliance with Market Abuse Regulations
03 Aug 2026 07:00 AM Investment Team Update
03 Aug 2026 07:00 AM Update on AI Oracle Testing
03 Aug 2026 07:00 AM Transaction in Own Shares
03 Aug 2026 07:00 AM Transaction in Own Shares
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 07:00 AM Total Voting Rights
31 Jul 2026 05:50 PM Total Voting Rights
31 Jul 2026 05:40 PM Placing and Open Offer
31 Jul 2026 05:28 PM Transaction in Own Shares
31 Jul 2026 05:18 PM Transaction in Own Shares
31 Jul 2026 05:17 PM Transaction in Own Shares
31 Jul 2026 05:16 PM Transaction in Own Shares
31 Jul 2026 05:15 PM Transaction in Own Shares
31 Jul 2026 05:15 PM Holding(s) in Company
31 Jul 2026 05:05 PM Total Voting Rights
UK 100

Latest directors dealings