Time Source Company Announcement
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Further Middle East Growth
10 Jun 2025 07:00 AM Company and investment portfolio update
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Final Results
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Issue of Equity and TVR
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Fieldwork Restart at Hancock and Drilling at EH
10 Jun 2025 07:00 AM Blocks 125 & 126 two-year extension approval
10 Jun 2025 07:00 AM Update on progress with PON strategy
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Full Year Results Presentation
10 Jun 2025 07:00 AM Business Update
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Final Results
10 Jun 2025 07:00 AM FDA Clearance of Alzheimer's Diagnostic Biomarker
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Annual Report and Notice of AGM
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM General Meeting
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Interim Report
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
10 Jun 2025 07:00 AM Transaction in Own Shares
10 Jun 2025 07:00 AM Transaction in Own Shares
UK 100