Time Source Company Announcement
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM 2025 Preliminary Results
24 Feb 2026 07:00 AM Transaction in own Shares and Total Voting Rights
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Trading Update
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Results for the year ended 31 December 2025
24 Feb 2026 07:00 AM Corporate Update
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Acquisition of 77 Residential Units
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Ten wins Large contract with financial provider
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Final Results
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Half Year Results and Dividend Declaration
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares and Total Voting
24 Feb 2026 07:00 AM Third Quarter Trading Update
24 Feb 2026 07:00 AM Final Ilyan Drilling Results
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Q3 Trading Update: EBITDA guidance Upgrade
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
24 Feb 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings