Time Source Company Announcement
03 Nov 2025 11:35 AM Total Voting Rights
03 Nov 2025 11:27 AM Total Voting Rights
03 Nov 2025 11:25 AM Total Voting Rights
03 Nov 2025 11:20 AM Conversion of Securities
03 Nov 2025 11:00 AM Total Voting Rights
03 Nov 2025 10:52 AM Total Voting Rights
03 Nov 2025 10:50 AM Total Voting Rights
03 Nov 2025 10:48 AM Total Voting Rights
03 Nov 2025 10:06 AM Total Voting Rights
03 Nov 2025 09:48 AM Total Voting Rights
03 Nov 2025 09:47 AM Total Voting Rights
03 Nov 2025 09:39 AM Transaction in Own Shares
03 Nov 2025 09:35 AM Total Voting Rights
03 Nov 2025 09:33 AM Total Voting Rights
03 Nov 2025 09:29 AM Total Voting Rights
03 Nov 2025 09:25 AM Total Voting Rights
03 Nov 2025 09:19 AM Total Voting Rights
03 Nov 2025 08:48 AM Total Voting Rights
03 Nov 2025 08:30 AM Total Voting Rights
03 Nov 2025 08:00 AM Doc re. Compliance with Market Abuse Regulati...
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Completion of Share Buyback Programme
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Transaction in Own Shares
03 Nov 2025 07:00 AM Voluntary Redemption of Ordinary Shares
03 Nov 2025 07:00 AM Notice of Half Year Results Webinars
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Total Voting Rights
03 Nov 2025 07:00 AM Compliance with Market Abuse Regulation
31 Oct 2025 06:17 PM Transaction in Own Shares
31 Oct 2025 05:45 PM Transaction in Own Shares
31 Oct 2025 05:25 PM Transaction in Own Shares
31 Oct 2025 05:21 PM Transaction in Own Shares
31 Oct 2025 05:20 PM Transaction in Own Shares
31 Oct 2025 05:18 PM Transaction in Own Shares
31 Oct 2025 05:17 PM Transaction in Own Shares
31 Oct 2025 05:13 PM Transaction in Own Shares
31 Oct 2025 05:10 PM Transaction in Own Shares
31 Oct 2025 05:09 PM Transaction in Own Shares
31 Oct 2025 05:08 PM Transaction in Own Shares
31 Oct 2025 05:03 PM Total Voting Rights
31 Oct 2025 05:02 PM Transaction in Own Shares
31 Oct 2025 05:00 PM Total Voting Rights
31 Oct 2025 04:43 PM Transaction in Own Shares
UK 100

Latest directors dealings