Time Source Company Announcement
30 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Half Year Trading Update
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM 2nd Quarter Results
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Notice of Third Quarter Trading Update
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares and Total Voting Rights
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Half year results, NAV and Dividend Announcement
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Acquisition of Bitcoin and Partnership with Archax
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Debt Facility Renewal Update
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Posting of FY25 Annual Report and Notice of AGM
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM 1H2025 Trading Update
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Trading Update
30 Jul 2025 07:00 AM Interim Results 2025
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
30 Jul 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings