Time Source Company Announcement
19 Feb 2024 07:00 AM Sale of Treasury Shares
19 Feb 2024 07:00 AM Dividend Declaration
19 Feb 2024 07:00 AM Directorate Changes
19 Feb 2024 07:00 AM Transaction in Own Shares & TVR
19 Feb 2024 07:00 AM ESIA Study: Renewable Power Production Facility
19 Feb 2024 07:00 AM Completion of Second Option Period at Senala
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Another Discovery in Saudi Arabia – Abu Salal
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Completion of Revolving Credit Facility
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Trading update
19 Feb 2024 07:00 AM Offer by Elliott Advisors (UK) Limited
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Cessation of appeals process
19 Feb 2024 07:00 AM Share buyback-transaction in own shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM NICE Early Value Assessment update
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Update: Purchase of Equipment and Debt Refinancing
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Acceptances level & offer closing
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Preliminary Results
19 Feb 2024 07:00 AM Interim Results & Investor Presentation
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Exercise of Warrants
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
19 Feb 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings