Time Source Company Announcement
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Offer Lapsed
30 May 2025 07:00 AM Annual Financial Report
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Monthly Performance Update
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM CE-certification
30 May 2025 07:00 AM Exercise of Options and Total Voting Rights
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Transaction in Own Shares
30 May 2025 07:00 AM Half-year Report
UK 100

Latest directors dealings