Time Source Company Announcement
31 Dec 2025 07:00 AM Notice of AGM
31 Dec 2025 07:00 AM Receipt of funds for repayment of US$51.9m loan
31 Dec 2025 07:00 AM Interim results to 30 September 2025
31 Dec 2025 07:00 AM Total Voting Rights
31 Dec 2025 07:00 AM End-of-Year Message from CEO
31 Dec 2025 07:00 AM Board Composition
31 Dec 2025 07:00 AM Loan Drawdown and Bitcoin Purchase
31 Dec 2025 07:00 AM Directorate change
31 Dec 2025 07:00 AM End of year letter from Interim Executive Chair
31 Dec 2025 07:00 AM Company Factsheet Available
31 Dec 2025 07:00 AM Kepler Trust Intelligence: New Research
31 Dec 2025 07:00 AM BLOCK LISTING SIX MONTHLY RETURN
31 Dec 2025 07:00 AM Share buyback - management of the programme
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Total Voting Rights
31 Dec 2025 07:00 AM Total Voting Rights
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Financial Update (November ’25)
31 Dec 2025 07:00 AM Issue of Convertible Loan Notes
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Results for the six months ended 30 September 2025
31 Dec 2025 07:00 AM Update on Senegal Joint Venture Payment
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Total Voting Rights
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Completion of Aqua Comms sale & return of capital
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Total Voting Rights
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
31 Dec 2025 07:00 AM Transaction in Own Shares
UK 100

Latest directors dealings