| 22/09/26 | 07:04:00 | 22 Sept 2026 | | Second Interim Report | RNS |
| 17/09/26 | 12:03:00 | 17 Sept 2026 | | Result of General Meetings | RNS |
| 16/09/26 | 07:04:00 | 16 Sept 2026 | | Notice of Additional GM | RNS |
| 25/08/26 | 07:01:00 | 25 Aug 2026 | | Notice of GM | RNS |
| 10/07/26 | 12:01:34 | 10 Jul 2026 | | Termination of Potential Acquisition | RNS |
| 29/06/26 | 16:32:12 | 29 Jun 2026 | | Update on Proposed Acquisition | RNS |
| 26/03/26 | 13:35:42 | 26 Mar 2026 | | Update re Proposed 4DM Acquisition | RNS |
| 09/03/26 | 07:04:00 | 9 Mar 2026 | | Half-Year Report | RNS |
| 26/11/25 | 10:38:15 | 26 Nov 2025 | | Result of AGM | RNS |
| 29/10/25 | 07:59:00 | 29 Oct 2025 | | Annual Financial Report and Notice of AGM | RNS |
| 28/05/25 | 07:00:05 | 28 May 2025 | | Proposed acquisition and suspension of listing | RNS |
| 24/03/25 | 07:05:01 | 24 Mar 2025 | | Issue of Warrants | RNS |
| 17/03/25 | 07:04:00 | 17 Mar 2025 | | Half-year Report | RNS |
| 24/02/25 | 10:41:15 | 24 Feb 2025 | | Result of AGM | RNS |
| 31/01/25 | 18:02:37 | 31 Jan 2025 | | Notice of AGM | RNS |
| 28/10/24 | 07:30:03 | 28 Oct 2024 | | Annual Financial Report | RNS |
| 06/06/24 | 07:05:00 | 6 Jun 2024 | | Director Dealing | RNS |
| 12/03/24 | 11:42:41 | 12 Mar 2024 | | Board Appointment | RNS |
| 12/03/24 | 11:16:31 | 12 Mar 2024 | | Result of AGM | RNS |
| 08/02/24 | 16:43:33 | 8 Feb 2024 | | Notice of AGM | RNS |
| 29/01/24 | 07:05:01 | 29 Jan 2024 | | Half-Year Report for Six Months Ending Dec 31 2023 | RNS |
| 14/12/23 | 07:59:46 | 14 Dec 2023 | | Restoration of Trading | RNS |
| 29/11/23 | 15:32:50 | 29 Nov 2023 | | Annual Financial Report | RNS |
| 01/11/23 | 07:52:39 | 1 Nov 2023 | | Temporary Suspension of Shares | RNS |
| 14/06/23 | 11:46:28 | 14 Jun 2023 | | Board Change | RNS |
| 02/05/23 | 07:30:02 | 2 May 2023 | | Board Changes | RNS |
| 12/04/23 | 12:09:01 | 12 Apr 2023 | | Admission of Shares to Standard List | RNS |