Time Source Company Announcement
23 Jun 2026 07:00 AM Transaction in own Shares and Total Voting Rights
23 Jun 2026 07:00 AM AGM Statement
23 Jun 2026 07:00 AM Strategy update and new five year plan
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
UK 100