Time Source Company Announcement
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Transaction in Own Shares
12 Jan 2026 07:00 AM Total Voting Rights
UK 100

Latest directors dealings