Time Source Company Announcement
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Q4 2024 Trading Update
29 Jan 2025 07:00 AM New System Contract Signed
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM 3-Year Renewal of Senior Lending Facility
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Moccasin 1-13 Well USA Update
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Share buyback-transaction in own shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM New Supply Agreement
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Trading Statement
29 Jan 2025 07:00 AM Trading Statement
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Arbitration Update
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Audited Final Results to 31 October 2024
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM Transaction in Own Shares
29 Jan 2025 07:00 AM New Energy Flex Market Entered
28 Jan 2025 06:26 PM Tender Offer to exchange warrants into shares
28 Jan 2025 06:24 PM Transaction in Own Shares and Total Voting Rights
28 Jan 2025 06:10 PM Transaction in Own Shares
28 Jan 2025 06:07 PM Holding(s) in Company
28 Jan 2025 06:04 PM Transaction in Own Shares
28 Jan 2025 06:03 PM Transaction in Own Shares
28 Jan 2025 05:59 PM Transaction in Own Shares
28 Jan 2025 05:54 PM Compliance with Market Abuse Regulation
UK 100

Latest directors dealings