Time Source Company Announcement
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM 2025 Interim Results
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Interim Results for the period ended 30 June 2025
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Half-year Report
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Investor Presentation via Investor Meet Company
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM DCC Healthcare sale completes and capital return
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Half-year Report
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Live Investor Presentation
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
10 Sep 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings