Time Source Company Announcement
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Trading Update for the quarter to 31 March 2026
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Trading Statement
20 Apr 2026 07:00 AM Successful GMP Manufacture Advances Ox-1 to Clinic
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Subscription Agreement Update - £1.5m Proceeds
20 Apr 2026 07:00 AM New Contract with Network Rail Infrastructure Ltd
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM AIB Group plc -Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Change of Registered Address
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transactions in Own Shares
20 Apr 2026 07:00 AM Transactions in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
20 Apr 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings