Time Source Company Announcement
19 Jun 2024 07:00 AM Preliminary Results
19 Jun 2024 07:00 AM Full Year Results for year ended 31 March 2024
19 Jun 2024 07:00 AM Final Results
19 Jun 2024 07:00 AM Final Results
19 Jun 2024 07:00 AM Auction Results: Mixed-Quality Rubies
19 Jun 2024 07:00 AM Trading update
19 Jun 2024 07:00 AM AGM Statement
19 Jun 2024 07:00 AM Year End Trading Update
19 Jun 2024 07:00 AM Result of AGM
19 Jun 2024 07:00 AM Warrant Financing & Consent Solicitation Update
19 Jun 2024 07:00 AM First Ubaque Horizontal Well Results
19 Jun 2024 07:00 AM Total Voting Rights
19 Jun 2024 07:00 AM Victoria Goldfields Interest Disposal Completion
19 Jun 2024 07:00 AM Share Repurchase Programme
19 Jun 2024 07:00 AM Unaudited Interim Results
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Half-year Report
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Full Year Results to 31 March 2024
19 Jun 2024 07:00 AM Publication of Annual Report & Accounts
19 Jun 2024 07:00 AM Annual Financial Report
19 Jun 2024 07:00 AM Pilot Plant Update
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Publication of Investor Presentation
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transfer of Pension Scheme Liabilities
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Final Results
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
UK 100

Latest directors dealings