Time Source Company Announcement
09 Oct 2026 07:00 AM Grant of Options
09 Oct 2026 07:00 AM Director/PDMR Shareholding
09 Oct 2026 07:00 AM Directorate change confirmation
09 Oct 2026 07:00 AM Chief Executive succession
09 Oct 2026 07:00 AM Preliminary Results
09 Oct 2026 07:00 AM Interim Trading Update
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Half Year Trading Update & Notice of Results
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares & Rule 2.9 Announcement
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Buy out of minority investors in Nilson well
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Q3 Trading Update
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM ORR proposals for rail ticket market safeguards
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Commercial-Scale Expansion at Mojimoto & Kabete
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Annual Financial Report
09 Oct 2026 07:00 AM 2026 Annual Report and Accounts
09 Oct 2026 07:00 AM Nexora Sale and Additional Consideration Estimate
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Holding(s) in Company
09 Oct 2026 07:00 AM Holding(s) in Company
09 Oct 2026 07:00 AM Annual Report and Annual General Meeting
09 Oct 2026 07:00 AM NBPE Announces Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Total Voting Rights
09 Oct 2026 07:00 AM Total Voting Rights
09 Oct 2026 07:00 AM Transaction in Own Shares
09 Oct 2026 07:00 AM Issue of Equity
09 Oct 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings