Time Source Company Announcement
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Update on proposed acquisition
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Trading Update
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Annual Results for the Year Ended 30 June 2025
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Two engineering contracts signed
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Flash November Trading Update
12 Dec 2025 07:00 AM Issue of Shares and Director/PDMR Shareholdings
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM 2025 Annual General Meeting – Chairman’s Address
UK 100

Latest directors dealings