Time Source Company Announcement
15 Dec 2025 08:42 AM Transaction in Own Shares
15 Dec 2025 07:30 AM Change to Director Information
15 Dec 2025 07:30 AM Transaction in Own Shares
15 Dec 2025 07:18 AM Transaction in Own Shares
15 Dec 2025 07:10 AM Transaction in Own Shares
15 Dec 2025 07:05 AM Transaction in Own Shares
15 Dec 2025 07:01 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Purchases of shares during open period
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Completion of Buyback programme
15 Dec 2025 07:00 AM Kepler Trust Intelligence: New Research
15 Dec 2025 07:00 AM Director/PDMR Shareholding
15 Dec 2025 07:00 AM Director/PDMR Shareholding
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Tender Offer
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
15 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings