Time Source Company Announcement
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Cancellation of General Meeting
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Exercise of Warrants and Total Voting Rights
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM AGM Statement and Notice of Interim Results
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Half-year Report
29 Oct 2025 07:00 AM Cambay PSC Update
29 Oct 2025 07:00 AM Issue of Equity and TVR
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM 3Q 2025 Financial report & Earnings presentation
29 Oct 2025 07:00 AM 3Q 2025 Results - Press release
29 Oct 2025 07:00 AM Transaction in Own Shares
29 Oct 2025 07:00 AM Arbitration Update
28 Oct 2025 06:29 PM Transaction in Own Shares
28 Oct 2025 06:20 PM Transaction in Own Shares
28 Oct 2025 06:06 PM Transaction in Own Shares
28 Oct 2025 05:46 PM Transaction in Own Shares
28 Oct 2025 05:44 PM Transaction in Own Shares
28 Oct 2025 05:39 PM Transaction in Own Shares
28 Oct 2025 05:37 PM Transaction in Own Shares
28 Oct 2025 05:36 PM Transaction in Own Shares
UK 100

Latest directors dealings