Time Source Company Announcement
04 Aug 2026 07:00 AM Total Voting Rights
03 Aug 2026 05:26 PM Dividend Declaration
03 Aug 2026 05:20 PM Transaction in Own Shares
03 Aug 2026 05:19 PM Transaction in Own Shares
03 Aug 2026 05:11 PM Disclosure of Portfolio Holdings
03 Aug 2026 05:03 PM Disclosure of Porfolio Holdings
03 Aug 2026 05:03 PM Disclosure of Portfolio Holdings
03 Aug 2026 04:50 PM Transaction in Own Shares
03 Aug 2026 04:46 PM Sale of Shares from Treasury
03 Aug 2026 04:25 PM Transaction in Own Shares
03 Aug 2026 03:40 PM Holding(s) in Company
03 Aug 2026 02:54 PM Total Voting Rights
03 Aug 2026 02:54 PM Total Voting Rights
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
UK 100

Latest directors dealings