Time Source Company Announcement
16 Dec 2025 07:00 AM Trading Update
16 Dec 2025 07:00 AM Exercise of Warrants and Total Voting Rights
16 Dec 2025 07:00 AM Half-year Report
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Trading Update
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in own Shares and Total Voting Rights
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Company update
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Half-Year Report and Dividend Announcement
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
16 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings