Time Source Company Announcement
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Final Results for the year ended 31 March 2026
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Trading Statement
23 Jun 2026 07:00 AM Interim Results
23 Jun 2026 07:00 AM Trading Statement
23 Jun 2026 07:00 AM Contract win and trading update
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Purchase Orders
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Proposed third return of capital
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Final Results
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Final Results
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM AGM Statement
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM AGM Statement
23 Jun 2026 07:00 AM Exercise of Options and Total Voting Rights
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Adoption of an EMI share option scheme
23 Jun 2026 07:00 AM Bond Refinance – First Tranche Completion
23 Jun 2026 07:00 AM Issue of Equity and TVR
23 Jun 2026 07:00 AM Transaction in Own Shares
23 Jun 2026 07:00 AM Confirmation of post-offer intentions re. SHED
23 Jun 2026 07:00 AM Transaction in Own Shares
22 Jun 2026 06:15 PM Director/PDMR Shareholding
22 Jun 2026 06:15 PM Transaction in Own Shares
UK 100

Latest directors dealings