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 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
12 Dec 2025 07:00 AM 2025 Annual General Meeting – CEO’s Address
12 Dec 2025 07:00 AM Result of AGM
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM Final Terms XS3253168374
12 Dec 2025 07:00 AM Final Terms XS3252376192
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 Block listing Application
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 Change of Registered Office
12 Dec 2025 07:00 AM Transaction in Own Shares
12 Dec 2025 07:00 AM NBPE Announces Transaction in Own Shares
12 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings