Time Source Company Announcement
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Pilot Mountain: Industrial Garnet Results
13 Jan 2025 07:00 AM Year End Trading Update
13 Jan 2025 07:00 AM Admission to Trading and First Day of Dealing
13 Jan 2025 07:00 AM Block 3B/4B Transaction Completion & Board Changes
13 Jan 2025 07:00 AM Recyclus contract with global automotive company
13 Jan 2025 07:00 AM Tharisa Production report Q1 FY2025
13 Jan 2025 07:00 AM Final Results
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Fourth Quarter Results Date
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM NXP002 Orphan Drug Designation Draft Application
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Final Results
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM New Contract with Network Rail
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Exercise of Warrants
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Share buyback-transaction in own shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Trading Update & New Store Agreements
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Trading Ahead of Expectations
13 Jan 2025 07:00 AM Trading Statement
13 Jan 2025 07:00 AM FY24 Trading Update & 2025 Buy-Back Programme
13 Jan 2025 07:00 AM Fourth Quarter 2024 Trading Update
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
13 Jan 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings