Time Source Company Announcement
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Performance continues to strengthen
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Transaction in Own Shares
19 May 2026 07:00 AM Total Voting Rights
19 May 2026 07:00 AM Total Voting Rights
18 May 2026 05:50 PM Transaction in Own Shares
18 May 2026 05:48 PM Transaction in Own Shares
18 May 2026 05:47 PM Transaction in Own Shares
UK 100

Latest directors dealings