Time Source Company Announcement
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Appointment of Joint Corporate Broker
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Interim Results
18 Jun 2025 07:00 AM Share buyback programme
18 Jun 2025 07:00 AM Placing to raise £775,000
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM AGM Statement
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Scheme Effective
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Call Option Payment Received for LCCM
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Strategy Update and Capital Markets Event
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Purchase of Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Transaction in Own Shares
18 Jun 2025 07:00 AM Interim Results
18 Jun 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings