Time Source Company Announcement
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Share buyback-transaction in own shares
14 Jan 2025 07:00 AM Correction Operator Approval Contractor Appt
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Full Year 2024 Trading Update
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Q1 Trading Update
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Trading Update
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Roke Contract Award
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Pre-close trading update
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
14 Jan 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings