Time Source Company Announcement
06 Mar 2026 07:00 AM PDMR Dealing
06 Mar 2026 07:00 AM Block listing Interim Review
06 Mar 2026 07:00 AM Director Appointment
06 Mar 2026 07:00 AM Director/PDMR Transaction
06 Mar 2026 07:00 AM Notice of Results
06 Mar 2026 07:00 AM Half Year Accounts
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM FiberPass Transaction Completes
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Recommended Cash Acquisition
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transactions in Own Shares
06 Mar 2026 07:00 AM Full Year Results
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Maiden 16.9 Mt JORC Resource for Iyan Deposit
06 Mar 2026 07:00 AM Financial results 2025
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM New Filter Order
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Holding(s) in Company
06 Mar 2026 07:00 AM Director/PDMR Transaction
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Compliance with Market Abuse Regulation
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Final Results
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
06 Mar 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings