Time Source Company Announcement
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Share Buyback Programme - Second Tranche
31 Jan 2024 07:00 AM Clinical development update
31 Jan 2024 07:00 AM Trading Update & Notice of Half Year Results
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Interim Results
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Half Year Results
31 Jan 2024 07:00 AM Full Year Trading Update
31 Jan 2024 07:00 AM Interim Report for the period ended 31.10.23
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Annual Report & Accounts and Notice of AGM
31 Jan 2024 07:00 AM Final Results
31 Jan 2024 07:00 AM Transaction in Own Shares and CDIs
31 Jan 2024 07:00 AM Exercise of Options and Total Voting Rights
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Total Voting Rights
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Trading Update
31 Jan 2024 07:00 AM Total Voting Rights
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Extension of US$150m Revolving Credit Facility
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Conclusion of TSP process
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM De Beers rough diamond sales cycle 1, 2024
31 Jan 2024 07:00 AM Share buyback-transaction in own shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Q4 Trading update
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Posting of Annual Report, AGM & Dividend Timetable
31 Jan 2024 07:00 AM Annual Financial Report
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Transaction in Own Shares
31 Jan 2024 07:00 AM Annual Financial Report
31 Jan 2024 07:00 AM Half-Year Report and Interim Dividend
UK 100

Latest directors dealings