Time Source Company Announcement
21 Jan 2026 07:00 AM Appointment of Chief Executive Officer
21 Jan 2026 07:00 AM Dividend Declaration
21 Jan 2026 07:00 AM GSK to acquire RAPT Therapeutics
21 Jan 2026 07:00 AM Notification of Major Holdings
21 Jan 2026 07:00 AM Dividend Declaration
21 Jan 2026 07:00 AM Holding(s) in Company
21 Jan 2026 07:00 AM Trading Update
21 Jan 2026 07:00 AM Q4 2025 Trading Update
21 Jan 2026 07:00 AM Trading Update Announcement
21 Jan 2026 07:00 AM Trading Update
21 Jan 2026 07:00 AM Corporate update
21 Jan 2026 07:00 AM Q3 Trading Update
21 Jan 2026 07:00 AM Q4 2025 AUMA and Flows Trading Update
21 Jan 2026 07:00 AM Partnership with ACAM to develop Brandberg West
21 Jan 2026 07:00 AM Q4 2025/26 TRADING UPDATE
21 Jan 2026 07:00 AM Fourth quarter production results
21 Jan 2026 07:00 AM Update on Transaction with Oscillate PLC and TVR
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Approval of IRB mortgage models
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Production Report for 12 months to 31 Dec 2025
21 Jan 2026 07:00 AM FDA Clearance of IND Application for AVA6103
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM FY 2025 Trading Update
21 Jan 2026 07:00 AM Third Quarter Trading Update
21 Jan 2026 07:00 AM Trading Update
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Q3 Trading Update
21 Jan 2026 07:00 AM FY25 trading in line with expectations
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Trading and operations update
21 Jan 2026 07:00 AM Final Results
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Trading Update
21 Jan 2026 07:00 AM Acquisition of Birmingham-based FleetMilne
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Profit guidance above market expectations
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Large Order and Record Early Orders for 2026
21 Jan 2026 07:00 AM Transaction in Own Shares
21 Jan 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings