Time Source Company Announcement
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Pre-Close Statement
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Half-year Report
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM AI identified diamond acreage awarded
29 Jul 2025 07:00 AM AGM Statement, Operational Update & TVR
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Pre-Close Trading Update
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Issue of CDI’s under Cleansing Prospectus
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Half year 2025 results
29 Jul 2025 07:00 AM Trading Update
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Director/PDMR Shareholding
29 Jul 2025 07:00 AM Holding(s) in Company
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Transaction in Own Shares
29 Jul 2025 07:00 AM Share Buyback Programme
29 Jul 2025 07:00 AM Trading update
29 Jul 2025 07:00 AM Disposal of Francis House SW1 for £55.5m
UK 100

Latest directors dealings