| 08/01/26 | 13:45:00 | 8 Jan 2026 | | Result of EGM and Matched Bargain Facility | RNS |
| 22/12/25 | 07:00:09 | 22 Dec 2025 | | Proposed cancellation to trading on AIM | RNS |
| 22/12/25 | 07:00:07 | 22 Dec 2025 | | Half-year Financial Report | RNS |
| 31/10/25 | 11:20:12 | 31 Oct 2025 | | Result of AGM | RNS |
| 09/10/25 | 10:08:06 | 9 Oct 2025 | | Posting of Accounts and Notice of AGM | RNS |
| 30/09/25 | 07:00:23 | 30 Sept 2025 | | Annual Financial Report | RNS |
| 07/03/25 | 07:00:05 | 7 Mar 2025 | | Corporate and Operational Update | RNS |
| 24/12/24 | 11:30:06 | 24 Dec 2024 | | Half-year Report - Replacement | RNS |
| 20/12/24 | 07:00:03 | 20 Dec 2024 | | Half-year Report | RNS |
| 29/10/24 | 11:30:00 | 29 Oct 2024 | | Result of AGM | RNS |
| 30/09/24 | 15:48:39 | 30 Sept 2024 | | Posting of Accounts and Notice of AGM | RNS |
| 25/09/24 | 07:00:06 | 25 Sept 2024 | | Annual Financial Report | RNS |
| 30/08/24 | 11:00:00 | 30 Aug 2024 | | Corporate and Operational Update | RNS |
| 25/06/24 | 12:00:00 | 25 Jun 2024 | | Corporate and Operational Update | RNS |
| 17/05/24 | 15:45:00 | 17 May 2024 | | Corporate and Strategic Update | RNS |
| 15/12/23 | 07:00:03 | 15 Dec 2023 | | Half-year Report | RNS |
| 31/10/23 | 14:00:00 | 31 Oct 2023 | | Result of AGM | RNS |
| 05/10/23 | 07:00:06 | 5 Oct 2023 | | Notice of AGM | RNS |
| 29/09/23 | 07:00:09 | 29 Sept 2023 | | Annual Financial Report | RNS |
| 03/04/23 | 07:00:17 | 3 Apr 2023 | | Change of Broker | RNS |
| 07/03/23 | 07:00:03 | 7 Mar 2023 | | Appointment of NEDs | RNS |
| 09/02/23 | 16:35:10 | 9 Feb 2023 | | Price Monitoring Extension | RNS |
| 23/12/22 | 07:00:02 | 23 Dec 2022 | | Half-year Report | RNS |
| 01/12/22 | 13:10:05 | 1 Dec 2022 | | Result of Debt Refinancing | RNS |
| 30/11/22 | 16:35:52 | 30 Nov 2022 | | Price Monitoring Extension | RNS |
| 22/11/22 | 16:35:47 | 22 Nov 2022 | | Price Monitoring Extension | RNS |
| 21/11/22 | 13:45:01 | 21 Nov 2022 | | Debt Refinancing | RNS |
| 27/10/22 | 12:30:01 | 27 Oct 2022 | | Result of AGM | RNS |
| 26/10/22 | 16:41:14 | 26 Oct 2022 | | Second Price Monitoring Extn | RNS |
| 26/10/22 | 16:35:26 | 26 Oct 2022 | | Price Monitoring Extension | RNS |
| 03/10/22 | 07:00:13 | 3 Oct 2022 | | Appointment of Non-Executive Director | RNS |
| 29/09/22 | 07:00:07 | 29 Sept 2022 | | Annual Financial Report | RNS |
| 18/08/22 | 07:00:02 | 18 Aug 2022 | | Gas Sales Price Increase | RNS |
| 30/06/22 | 07:00:12 | 30 Jun 2022 | | Completion of Nominated Adviser due diligence | RNS |
| 27/04/22 | 07:00:12 | 27 Apr 2022 | | Appointment of Nominated Adviser | RNS |
| 25/03/22 | 15:22:53 | 25 Mar 2022 | | Directorate Change | RNS |
| 30/12/21 | 07:00:05 | 30 Dec 2021 | | Interim Financial Statements | RNS |
| 28/10/21 | 15:36:00 | 28 Oct 2021 | | Result of Annual General Meeting | RNS |
| 30/09/21 | 07:00:12 | 30 Sept 2021 | | Final Results | RNS |
| 30/12/20 | 07:00:05 | 30 Dec 2020 | | Interim Financial Statements | RNS |
| 23/10/20 | 13:19:18 | 23 Oct 2020 | | Result of AGM | RNS |
| 29/09/20 | 07:00:03 | 29 Sept 2020 | | Final Results | RNS |
| 17/09/20 | 07:00:05 | 17 Sept 2020 | | Directorate Change | RNS |
| 08/07/20 | 13:42:00 | 8 Jul 2020 | | Holding(s) in Company | RNS |
| 15/06/20 | 07:00:10 | 15 Jun 2020 | | Holding(s) in Company | RNS |
| 03/03/20 | 16:40:56 | 3 Mar 2020 | | Second Price Monitoring Extn | RNS |
| 03/03/20 | 16:36:19 | 3 Mar 2020 | | Price Monitoring Extension | RNS |
| 31/12/19 | 07:00:03 | 31 Dec 2019 | | Half-year Report | RNS |
| 24/10/19 | 14:32:33 | 24 Oct 2019 | | Result of AGM | RNS |
| 04/10/19 | 15:56:15 | 4 Oct 2019 | | Director/PDMR Shareholding | RNS |