Time Source Company Announcement
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM H1 Trading Update and Notice of Results
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Trading Update
24 Jul 2025 07:00 AM Trading Update
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Half-Year Update
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Further update re: Acquisition of Spirent
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Harts Range delivers further HRE Mineralisation
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Trading Update
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Transaction in Own Shares
24 Jul 2025 07:00 AM Half Year Report
24 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
24 Jul 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings