Time Source Company Announcement
29 Aug 2025 07:00 AM Transfer of Treasury Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Completion of Share Buyback Programme
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Half-year Report
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Transaction in Own Shares
29 Aug 2025 07:00 AM Estimated NAV at 31 July 2025
UK 100

Latest directors dealings