Time Source Company Announcement
26 Jul 2023 07:00 AM Half Year Trading Update
26 Jul 2023 07:00 AM 2Q23 Production Report
26 Jul 2023 07:00 AM Trading Update
26 Jul 2023 07:00 AM Director/PDMR Shareholding
26 Jul 2023 07:00 AM Directorate Change
26 Jul 2023 07:00 AM Block Listing Return
26 Jul 2023 07:00 AM 2023 Half-Year Results - Part 1 of 2
26 Jul 2023 07:00 AM Smarttech247 signs new three-year order
26 Jul 2023 07:00 AM Half-year Report
26 Jul 2023 07:00 AM Placing of New Ordinary Shares
26 Jul 2023 07:00 AM Final Results, Analyst Briefing & Investor Pres
26 Jul 2023 07:00 AM Half Year Trading Update
26 Jul 2023 07:00 AM Market Update, Realisation and Capital Markets Day
26 Jul 2023 07:00 AM Trading Update
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM AGM Statement
26 Jul 2023 07:00 AM Half-year Report
26 Jul 2023 07:00 AM Trading Update
26 Jul 2023 07:00 AM Admission, Director Dealings & Total Voting Rights
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Patent for new lead paste desulphurisation process
26 Jul 2023 07:00 AM Annual Financial Report
26 Jul 2023 07:00 AM Trading update and notice of half year results
26 Jul 2023 07:00 AM 2nd Quarter Results
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Final Results
26 Jul 2023 07:00 AM Trading update
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Half-year Report
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Interim Results
26 Jul 2023 07:00 AM Interim Results
26 Jul 2023 07:00 AM Final results
26 Jul 2023 07:00 AM New Commercial Agreement
26 Jul 2023 07:00 AM Acquisition of IMSM
26 Jul 2023 07:00 AM Final Results
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Trading update for the 6 months ended 30 June 2023
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Trading Update
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Trading Update
26 Jul 2023 07:00 AM Transaction in Own Shares
26 Jul 2023 07:00 AM Trading update for the 42 weeks to 22 July 2023
26 Jul 2023 07:00 AM Marketing and sales services agreement with Avani
UK 100

Latest directors dealings