Time Source Company Announcement
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Year-end Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM H1 - FY26 Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Trading Update
13 Jan 2026 07:00 AM 2025 Trading Statement
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Full Environmental Impact Assessment Submitted
13 Jan 2026 07:00 AM TR 1 - Notification of Major Holding
13 Jan 2026 07:00 AM Holding(s) in Company
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM £150k Advanced subscription agreement
13 Jan 2026 07:00 AM Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Business Update
13 Jan 2026 07:00 AM Trading Update
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Production Report Q1 FY2026
13 Jan 2026 07:00 AM NBPE Announces Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Appointment of New Corporate Broker
13 Jan 2026 07:00 AM Recovery of 41.82 carat Type IIb blue diamond...
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Transaction in Own Shares
13 Jan 2026 07:00 AM Trading Statement
13 Jan 2026 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings