Time Source Company Announcement
04 Jul 2024 07:00 AM Acquisition of SciAps Incorporated
04 Jul 2024 07:00 AM Full year results for the year ended 30 Sept 2023
04 Jul 2024 07:00 AM 1GWh milestone after augmentation of two projects
04 Jul 2024 07:00 AM Share Capital Reduction
04 Jul 2024 07:00 AM H1 Trading Statement 2024
04 Jul 2024 07:00 AM Trading Update
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM WPM to Release 2024 Q2 Results August 7 2024
04 Jul 2024 07:00 AM Holding(s) in Company
04 Jul 2024 07:00 AM Final Results
04 Jul 2024 07:00 AM Closing of Peters Surgical acquisition
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Acquisition of Ellandi Management Limited
04 Jul 2024 07:00 AM PDMR Exercise of Options
04 Jul 2024 07:00 AM Trading Update
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Grant of Options
04 Jul 2024 07:00 AM TR1: Notification of Major Holdings
04 Jul 2024 07:00 AM Interim Chief Executive Officer Appointment
04 Jul 2024 07:00 AM Director/PDMR Shareholding
04 Jul 2024 07:00 AM Director Appointment
04 Jul 2024 07:00 AM Chair Appointment
04 Jul 2024 07:00 AM Acquisition
04 Jul 2024 07:00 AM Board Changes
04 Jul 2024 07:00 AM Dividend Declaration
04 Jul 2024 07:00 AM Director/PDMR Shareholding
04 Jul 2024 07:00 AM Board changes
04 Jul 2024 07:00 AM 2023 Final Dividend Timetable
04 Jul 2024 07:00 AM Rule 2.9 Announcement
04 Jul 2024 07:00 AM BLOCK LISTING RETURN
04 Jul 2024 07:00 AM Financial Advisers and Financing Arrangements
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Trading Update
04 Jul 2024 07:00 AM Trading update
04 Jul 2024 07:00 AM Proposed Acquisition Update & New Recyclus Unit
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own shares and Total Voting Rights
04 Jul 2024 07:00 AM Transaction in Own shares and Total Voting Rights
04 Jul 2024 07:00 AM Transaction in Own shares and Total Voting Rights
04 Jul 2024 07:00 AM Transaction in Own shares and Total Voting Rights
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Share buyback-transaction in own shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Transaction in Own Shares
04 Jul 2024 07:00 AM Half-year Trading Update
04 Jul 2024 07:00 AM Performance update Q1 FY25
UK 100

Latest directors dealings