Time Source Company Announcement
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Interim Results for the 6 Months Ended 28 Feb 2026
27 May 2026 07:00 AM Physiomics Awarded Multiple Contract Awards
27 May 2026 07:00 AM Final Results
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Final Results
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM AGM Statement
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Receipt of payment from Dana Petroleum
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Half-year Results
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Trading Update
27 May 2026 07:00 AM Full Year Trading Update
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM 4th Tranche Limeco Option Exercised & Ops Update
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Issue of Debt
27 May 2026 07:00 AM Issue of Debt
27 May 2026 07:00 AM US tax credit agreement
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM NBPE Announces Transaction in Own Shares
27 May 2026 07:00 AM Transaction in Own Shares
27 May 2026 07:00 AM Holding(s) in Company
27 May 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings