Time Source Company Announcement
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM EBT Share Purchase
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Trading Update and Notice of Results
19 Jun 2024 07:00 AM AGM statement
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM AGM Trading Update
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM 3radical collaboration with Digital Alchemy
19 Jun 2024 07:00 AM Final Results
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Holding(s) in Company
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Delivery of Kiln to Technical Centre
19 Jun 2024 07:00 AM Contract Win
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM PFP Contract Win Worth in Excess of £750,000
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Cancellation - MC Mining Limited
19 Jun 2024 07:00 AM Annulment of Italy’s Plan of Areas Update
19 Jun 2024 07:00 AM Annual Financial Report
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Final Results
19 Jun 2024 07:00 AM Issue of Equity
19 Jun 2024 07:00 AM Update on QuiaPEG Transaction
19 Jun 2024 07:00 AM AGM Statement
19 Jun 2024 07:00 AM Block listing update
19 Jun 2024 07:00 AM Publication of Final Terms XS2845055149
19 Jun 2024 07:00 AM ZIM: Hillside Prospect 2 Discovery Drilling Begins
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
19 Jun 2024 07:00 AM Transaction in Own Shares
18 Jun 2024 06:14 PM Transaction in Own Shares
18 Jun 2024 06:07 PM Transaction in Own Shares & Buyback Completion-TVR
18 Jun 2024 06:02 PM Transaction in Own Shares
18 Jun 2024 06:01 PM PROPOSED MERGER AND OFFERS
18 Jun 2024 06:00 PM Transaction in Own Shares
18 Jun 2024 05:56 PM Transaction in Own Shares
UK 100

Latest directors dealings