Time Source Company Announcement
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Completion of Buyback Programme
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Redemption of Convertible Loan Notes
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Exercise of Options
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Purchase of Own Shares
03 Oct 2025 07:00 AM Change of Registered Office
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Voluntary Redemption of Ordinary Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares & Total Voting Rights
03 Oct 2025 07:00 AM Transaction in Own Shares
03 Oct 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings