Time Source Company Announcement
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Ecovelex 2025 Approval in Italy
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM $6.7m Multiyear Contract win
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Trading Update
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
17 Nov 2025 07:00 AM Update on Letters of Intent
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM OTCQB Approval
17 Nov 2025 07:00 AM Runruno Operational Update
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Transaction in Own Shares
17 Nov 2025 07:00 AM Half-year Report and Dividend Declaration
17 Nov 2025 07:00 AM Half-year Financial Report
UK 100

Latest directors dealings