Time Source Company Announcement
11 Jun 2025 07:00 AM Second Quarter Trading Update
11 Jun 2025 07:00 AM Update on Expectations
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Half-year Report
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Oakley Capital invests in G3
11 Jun 2025 07:00 AM New Committed Credit Facility
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Rule 2.8 Announcement
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Mbe drilling - over 40 further gold intersections
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Half-year Report
11 Jun 2025 07:00 AM Annual Financial Report
11 Jun 2025 07:00 AM Onyx Renewables Secures New Financing Facility
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Results for the 52 weeks to 29 March 2025
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM FY25 Update – Strong Results & Increased Momentum
11 Jun 2025 07:00 AM Ten wins new contract in Japan
11 Jun 2025 07:00 AM Weir awarded £40m sustainable tailings contracts
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Purchase of Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Final Results
11 Jun 2025 07:00 AM Annual Financial Report
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
11 Jun 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings