Time Source Company Announcement
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Final Results For Year Ended 31 December 2024
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Arrow Announces Normal Course Issuer Bid
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Annual Results for the Year Ended 31 December 2024
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Half-year Report
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Transaction in Own Shares
13 Jun 2025 07:00 AM Half-year Report
13 Jun 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings