Time Source Company Announcement
19 Dec 2023 07:00 AM 2024 Interim Results
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Trading Update
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Grant of Options
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Agreement with The University of Patras
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares & Rule 2.9 Announcement
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Half year results
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM EPC contract signed and 14m new shares issued
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Group Resource & Reserve Update 2023
19 Dec 2023 07:00 AM Interim Results
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares & TVR
19 Dec 2023 07:00 AM Refinancing of revolving credit facility
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares and Total Voting Rights
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Interim Results
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Wressle Update - PEDL180/182
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Related Party Transactions
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM Wressle Production Update – PEDL180/182
19 Dec 2023 07:00 AM Transaction in Own Shares
19 Dec 2023 07:00 AM AGM Statement
19 Dec 2023 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings