Time Source Company Announcement
02 Jun 2026 07:00 AM 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 Mello 2026 Presentation and Update on Trading
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
01 Jun 2026 06:22 PM Notice of AGM
01 Jun 2026 06:21 PM Transaction in Own Shares
01 Jun 2026 06:18 PM Total Voting Rights
01 Jun 2026 06:17 PM Transaction in Own Shares
UK 100

Latest directors dealings