| 11/04/25 | 08:00:01 | 11 Apr 2025 | | Publication of 2024 Annual Report & Notice of AGM | RNS |
| 28/03/25 | 15:15:01 | 28 Mar 2025 | | Notification of Dealing in Shares by a PDMR | RNS |
| 24/03/25 | 15:30:00 | 24 Mar 2025 | | Notice of Redemption | RNS |
| 19/03/25 | 12:32:22 | 19 Mar 2025 | | Result of 2026 bond offer | RNS |
| 14/03/25 | 14:00:00 | 14 Mar 2025 | | Notification of Dealing in Shares by a PDMR | RNS |
| 14/03/25 | 07:00:09 | 14 Mar 2025 | | Pricing of Offering Senior Notes | RNS |
| 12/03/25 | 15:30:00 | 12 Mar 2025 | | Notification of Dealing in Shares by a PDMR | RNS |
| 11/03/25 | 12:20:00 | 11 Mar 2025 | | Proposed Bond Issue | RNS |
| 11/03/25 | 12:15:00 | 11 Mar 2025 | | Tender offer for the 2026 Notes | RNS |
| 04/03/25 | 07:00:13 | 4 Mar 2025 | | CORPORATE ANNOUNCEMENT | RNS |
| 04/03/25 | 07:00:12 | 4 Mar 2025 | | Full Year 2024 Financial Results | RNS |
| 25/02/25 | 07:00:10 | 25 Feb 2025 | | Notice of Full Year 2024 Audited Financial Results | RNS |
| 13/02/25 | 14:30:00 | 13 Feb 2025 | | Notification of major holdings | RNS |
| 29/01/25 | 12:30:00 | 29 Jan 2025 | | Holding(s) in Company | RNS |
| 19/12/24 | 14:00:00 | 19 Dec 2024 | | Director/PDMR Shareholding | RNS |
| 13/12/24 | 16:30:00 | 13 Dec 2024 | | Notification of Dealing in Shares by a PDMR | RNS |
| 13/12/24 | 08:15:00 | 13 Dec 2024 | | Re-Admission of Shares | RNS |
| 12/12/24 | 07:01:29 | 12 Dec 2024 | | Completion of the Acquisition of MPNU | RNS |
| 09/12/24 | 14:30:00 | 9 Dec 2024 | | Publication of Prospectus - MPNU acquisition | RNS |
| 12/11/24 | 09:30:00 | 12 Nov 2024 | | Q3 2024 Interim Dividend Currency Exchange Rates | RNS |
| 29/10/24 | 07:09:32 | 29 Oct 2024 | | Nine Months Results Ended: 30th September 2024 | RNS |
| 29/10/24 | 07:00:08 | 29 Oct 2024 | | Corporate Announcement: Dividend Declaration | RNS |
| 22/10/24 | 07:00:05 | 22 Oct 2024 | | Ministerial Consent for the acquisition of MPNU | RNS |
| 27/09/24 | 18:10:14 | 27 Sept 2024 | | Notification of Dealing in Shares by a PDMR | RNS |
| 13/08/24 | 11:00:00 | 13 Aug 2024 | | Q2 2024 Interim Dividend Currency Exchange Rates | RNS |
| 30/07/24 | 07:00:12 | 30 Jul 2024 | | Corporate Announcement: Interim Dividend | RNS |
| 30/07/24 | 07:00:11 | 30 Jul 2024 | | Unaudited Results for Six Months to 30 June 2024 | RNS |
| 24/07/24 | 07:00:10 | 24 Jul 2024 | | Notice of Half Year 2024 Financial Results | RNS |
| 14/06/24 | 09:30:00 | 14 Jun 2024 | | Update on MPNU Acquisition | RNS |
| 31/05/24 | 11:00:00 | 31 May 2024 | | Q1 2024 Interim Dividend Currency Exchange Rates | RNS |
| 30/05/24 | 10:00:01 | 30 May 2024 | | Share Awards granted under 2024 LTIP | RNS |
| 23/05/24 | 09:00:01 | 23 May 2024 | | Update on Proposed Cash Aquisition | RNS |
| 21/05/24 | 08:00:00 | 21 May 2024 | | Notification of Dealing in Shares by a PDMR | RNS |
| 17/05/24 | 17:45:01 | 17 May 2024 | | Results of the Eleventh Annual General Meeting | RNS |
| 15/05/24 | 14:00:00 | 15 May 2024 | | Presidential Commission: ANOH Gas Processing Plant | RNS |
| 29/04/24 | 15:30:00 | 29 Apr 2024 | | Corporate Announcement on Board Changes | RNS |
| 29/04/24 | 07:00:12 | 29 Apr 2024 | | INTERIM DIVIDEND ANNOUNCEMENT | RNS |
| 29/04/24 | 07:00:09 | 29 Apr 2024 | | Unaudited Results for Three Months Ended 31.03.24 | RNS |
| 26/04/24 | 11:30:00 | 26 Apr 2024 | | Currency Exchange Rate for 2023 Dividends | RNS |
| 22/04/24 | 07:19:44 | 22 Apr 2024 | | Annual Financial Report | RNS |
| 29/02/24 | 07:00:16 | 29 Feb 2024 | | Corporate Actions Announcement | RNS |
| 29/02/24 | 07:00:16 | 29 Feb 2024 | | Appointment of New Non-Executive Chair & Director | RNS |
| 29/02/24 | 07:00:14 | 29 Feb 2024 | | Full Year 2023 Financial Results | RNS |
| 22/02/24 | 07:00:09 | 22 Feb 2024 | | Notice of Results | RNS |
| 03/01/24 | 08:30:00 | 3 Jan 2024 | | ANOH Gas Plant Mechanical Completion | RNS |
| 10/11/23 | 11:00:00 | 10 Nov 2023 | | Exchange Rate for Q3 2023 Interim Dividend | RNS |
| 01/11/23 | 07:00:39 | 1 Nov 2023 | | Appointment of Independent Non-Executive Directors | RNS |
| 30/10/23 | 07:00:19 | 30 Oct 2023 | | Q3 2023 Interim Dividend Anouncement | RNS |
| 30/10/23 | 07:00:16 | 30 Oct 2023 | | 3rd Quarter Results - Ended 30 September 2023 | RNS |
| 17/08/23 | 11:30:01 | 17 Aug 2023 | | Exchange Rate For Q2 2023 Interim Dividend | RNS |