Time Source Company Announcement
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM First quarter trading statement
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Further progress in HD consortium
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Interim Results
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Continuation of Share Buyback Programme
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM June 2024 Quarterly Presentation
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Update on share buyback programme
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Cancellation - R&Q INSURANCE HOLDINGS LTD
29 Jul 2024 07:00 AM Transaction in Own Shares
29 Jul 2024 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings