Time Source Company Announcement
02 Jun 2026 07:00 AM Results for the Year Ended 31 December 2025
02 Jun 2026 07:00 AM Trading Update
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Unaudited Interim Results
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Half-year Report
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Issue of Equity and Total Voting Rights
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Monthly Update
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Total Voting Rights
02 Jun 2026 07:00 AM Notice of AGM & Annual Report & Accounts
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Report on Payments to Governments
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Holding(s) in Company
02 Jun 2026 07:00 AM Total Voting Rights
02 Jun 2026 07:00 AM NBPE Announces Transaction in Own Shares
02 Jun 2026 07:00 AM Total Voting Rights
02 Jun 2026 07:00 AM Fundraise of £1.0 million, Board Changes, and...
02 Jun 2026 07:00 AM Change of Nominated Adviser
02 Jun 2026 07:00 AM Drilling Results
02 Jun 2026 07:00 AM Tender Price
02 Jun 2026 07:00 AM Transaction in Own Shares
02 Jun 2026 07:00 AM Total Voting Rights
UK 100

Latest directors dealings