Time Source Company Announcement
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM AGM Statement
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
03 Jul 2024 07:00 AM Amendments to its Production Sharing Agreement
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares and Total Voting Rights
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM First redetermination - US$525m borrowing facility
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Amendment and Extension of Bank Facilities
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM CDI Monthly Movement
03 Jul 2024 07:00 AM AGM Statement
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Director/PDMR Shareholding
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in Own Shares
03 Jul 2024 07:00 AM Transaction in own shares
UK 100

Latest directors dealings