Time Source Company Announcement
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Results for the six months ended 30 June 2024
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM First half results, six months ended 30 June 2024
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Results of the Option Offer and Shortfall
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Half-year Report
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM SALE OF REMAINING FIVE ASSETS
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Drilling underway on Shinganda Licence, Zambia
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
21 Aug 2024 07:00 AM Interim Results
21 Aug 2024 07:00 AM Half Year Trading Update and Notice of Results
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Share buyback-transaction in own shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
21 Aug 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings