Time Source Company Announcement
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Equity fundraise of £20.0 million
13 Jan 2026 07:00 AM Second Return of Capital
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM 2025 Full Year Trading Statement
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Trading update & notice of interim dividend
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM 1st Quarter Results
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Pilot Plant Commences Operations in Johannesburg
13 Jan 2026 07:00 AM Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Pre-close trading update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Year-end Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM H1 - FY26 Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Trading Update
13 Jan 2026 07:00 AM 2025 Trading Statement
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Full Environmental Impact Assessment Submitted
13 Jan 2026 07:00 AM TR 1 - Notification of Major Holding
13 Jan 2026 07:00 AM Holding(s) in Company
13 Jan 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings