Time Source Company Announcement
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Trading Statement
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Change of Adviser
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Notice of Capital Markets Day
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Jul 2025 07:00 AM Q1 Trading Statement
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM £1.15 million New Contract Award
17 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM First Quarter Trading Update
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Trading Update
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Trading Update
17 Jul 2025 07:00 AM Transaction in Own Shares
17 Jul 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings