| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 17/08/26 | 07:00:07 | 17 Aug 2026 | Contract | RNS | |
| 18/06/26 | 07:05:00 | 18 Jun 2026 | Investor Presentation via Investor Meet Company | RNS | |
| 18/06/26 | 07:00:04 | 18 Jun 2026 | Unaudited Interim Results | RNS | |
| 20/05/26 | 13:42:02 | 20 May 2026 | Issue of Equity and Total Voting Rights | RNS | |
| 07/05/26 | 14:46:54 | 7 May 2026 | Issue of Equity and Total Voting Rights | RNS | |
| 07/05/26 | 12:40:31 | 7 May 2026 | Grant of Share Options | RNS | |
| 07/05/26 | 12:32:36 | 7 May 2026 | Grant of Share Options | RNS | |
| 27/04/26 | 15:20:44 | 27 Apr 2026 | Holding(s) in Company | RNS | |
| 23/04/26 | 09:38:17 | 23 Apr 2026 | Holding(s) in Company | RNS | |
| 31/03/26 | 14:02:08 | 31 Mar 2026 | Result of AGM | RNS | |
| 31/03/26 | 07:00:08 | 31 Mar 2026 | £2m Contract Awards on Japanese Offshore Project | RNS | |
| 09/03/26 | 07:17:08 | 9 Mar 2026 | Notice of AGM & Publication of Annual Report | RNS | |
| 09/03/26 | 07:00:11 | 9 Mar 2026 | Final Results | RNS | |
| 27/02/26 | 16:09:30 | 27 Feb 2026 | Property Disposal | RNS | |
| 13/02/26 | 10:24:06 | 13 Feb 2026 | £4m Contract for European Offshore Wind Project | RNS | |
| 08/01/26 | 10:28:55 | 8 Jan 2026 | Contract Award for Logistics Port Development | RNS | |
| 18/12/25 | 07:00:09 | 18 Dec 2025 | Second €8m Offshore Wind Contract Award | RNS | |
| 12/12/25 | 15:41:07 | 12 Dec 2025 | Issue of Equity, PDMR Dealings and TVR | RNS | |
| 04/12/25 | 07:00:15 | 4 Dec 2025 | €8m Contract, Trading Update and Investor Meeting | RNS | |
| 27/11/25 | 16:55:17 | 27 Nov 2025 | Holding(s) in Company | RNS | |
| 24/11/25 | 15:03:47 | 24 Nov 2025 | AIM Rule 17 and Schedule 2(g) Update | RNS | |
| 17/11/25 | 07:00:10 | 17 Nov 2025 | Contract in the Middle East | RNS | |
| 23/10/25 | 07:00:10 | 23 Oct 2025 | Exercise of Options | RNS | |
| 08/10/25 | 12:52:55 | 8 Oct 2025 | Holding(s) in Company | RNS | |
| 08/10/25 | 07:00:03 | 8 Oct 2025 | Framework Agreement with Jan De Nul | RNS | |
| 01/10/25 | 07:00:11 | 1 Oct 2025 | Contract Award | RNS | |
| 24/09/25 | 16:46:30 | 24 Sept 2025 | Holding(s) in Company | RNS | |
| 15/09/25 | 17:09:58 | 15 Sept 2025 | Holding(s) in Company | RNS | |
| 10/09/25 | 07:00:11 | 10 Sept 2025 | US$10m Contract Award | RNS | |
| 04/09/25 | 14:54:36 | 4 Sept 2025 | Holding(s) in Company | RNS | |
| 02/09/25 | 07:00:07 | 2 Sept 2025 | Trading Update | RNS | |
| 27/08/25 | 07:01:01 | 27 Aug 2025 | Replacement: Issue of Equity and TVR | RNS | |
| 27/08/25 | 07:00:08 | 27 Aug 2025 | Resolution of Legacy Defect Notifications | RNS | |
| 26/08/25 | 15:51:44 | 26 Aug 2025 | Issue of Equity and Total Voting Rights | RNS | |
| 22/08/25 | 12:50:00 | 22 Aug 2025 | Appointment of CFO | RNS | |
| 19/08/25 | 16:06:47 | 19 Aug 2025 | AIM Rule 17 and Schedule 2(g) Update | RNS | |
| 18/08/25 | 07:00:06 | 18 Aug 2025 | New Contract Awards | RNS | |
| 13/08/25 | 07:00:15 | 13 Aug 2025 | Directorate Change | RNS | |
| 09/07/25 | 07:00:07 | 9 Jul 2025 | Contract Award for Middle East Project | RNS | |
| 26/06/25 | 07:00:09 | 26 Jun 2025 | Unaudited Interim Results | RNS | |
| 12/05/25 | 07:00:08 | 12 May 2025 | Contract Win | RNS | |
| 09/05/25 | 13:50:33 | 9 May 2025 | Receipt of deferred consideration | RNS | |
| 04/04/25 | 18:28:27 | 4 Apr 2025 | Holding(s) in Company | RNS | |
| 27/03/25 | 10:20:37 | 27 Mar 2025 | Result of AGM | RNS | |
| 26/03/25 | 11:48:04 | 26 Mar 2025 | Grant of Conditional Share Options | RNS | |
| 24/03/25 | 15:15:19 | 24 Mar 2025 | Launch of SAYE Scheme | RNS | |
| 20/03/25 | 07:00:09 | 20 Mar 2025 | Commercial Settlement | RNS | |
| 07/03/25 | 14:11:56 | 7 Mar 2025 | Issue of Equity and Total Voting Rights | RNS | |
| 06/03/25 | 12:22:51 | 6 Mar 2025 | Holding(s) in Company | RNS | |
| 06/03/25 | 07:00:15 | 6 Mar 2025 | Investor Presentation via Investor Meet Company | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 17/08/26 | 07:00:07 | 17 Aug 2026 | Contract | RNS | |
| 18/06/26 | 07:05:00 | 18 Jun 2026 | Investor Presentation via Investor Meet Company | RNS | |
| 18/06/26 | 07:00:04 | 18 Jun 2026 | Unaudited Interim Results | RNS | |
| 20/05/26 | 13:42:02 | 20 May 2026 | Issue of Equity and Total Voting Rights | RNS | |
| 07/05/26 | 14:46:54 | 7 May 2026 | Issue of Equity and Total Voting Rights | RNS | |
| 07/05/26 | 12:40:31 | 7 May 2026 | Grant of Share Options | RNS | |
| 07/05/26 | 12:32:36 | 7 May 2026 | Grant of Share Options | RNS | |
| 27/04/26 | 15:20:44 | 27 Apr 2026 | Holding(s) in Company | RNS | |
| 23/04/26 | 09:38:17 | 23 Apr 2026 | Holding(s) in Company | RNS | |
| 31/03/26 | 14:02:08 | 31 Mar 2026 | Result of AGM | RNS | |
| 31/03/26 | 07:00:08 | 31 Mar 2026 | £2m Contract Awards on Japanese Offshore Project | RNS | |
| 09/03/26 | 07:17:08 | 9 Mar 2026 | Notice of AGM & Publication of Annual Report | RNS | |
| 09/03/26 | 07:00:11 | 9 Mar 2026 | Final Results | RNS | |
| 27/02/26 | 16:09:30 | 27 Feb 2026 | Property Disposal | RNS | |
| 13/02/26 | 10:24:06 | 13 Feb 2026 | £4m Contract for European Offshore Wind Project | RNS | |
| 08/01/26 | 10:28:55 | 8 Jan 2026 | Contract Award for Logistics Port Development | RNS | |
| 18/12/25 | 07:00:09 | 18 Dec 2025 | Second €8m Offshore Wind Contract Award | RNS | |
| 12/12/25 | 15:41:07 | 12 Dec 2025 | Issue of Equity, PDMR Dealings and TVR | RNS | |
| 04/12/25 | 07:00:15 | 4 Dec 2025 | €8m Contract, Trading Update and Investor Meeting | RNS | |
| 27/11/25 | 16:55:17 | 27 Nov 2025 | Holding(s) in Company | RNS | |
| 24/11/25 | 15:03:47 | 24 Nov 2025 | AIM Rule 17 and Schedule 2(g) Update | RNS | |
| 17/11/25 | 07:00:10 | 17 Nov 2025 | Contract in the Middle East | RNS | |
| 23/10/25 | 07:00:10 | 23 Oct 2025 | Exercise of Options | RNS | |
| 08/10/25 | 12:52:55 | 8 Oct 2025 | Holding(s) in Company | RNS | |
| 08/10/25 | 07:00:03 | 8 Oct 2025 | Framework Agreement with Jan De Nul | RNS | |
| 01/10/25 | 07:00:11 | 1 Oct 2025 | Contract Award | RNS | |
| 24/09/25 | 16:46:30 | 24 Sept 2025 | Holding(s) in Company | RNS | |
| 15/09/25 | 17:09:58 | 15 Sept 2025 | Holding(s) in Company | RNS | |
| 10/09/25 | 07:00:11 | 10 Sept 2025 | US$10m Contract Award | RNS | |
| 04/09/25 | 14:54:36 | 4 Sept 2025 | Holding(s) in Company | RNS | |
| 02/09/25 | 07:00:07 | 2 Sept 2025 | Trading Update | RNS | |
| 27/08/25 | 07:01:01 | 27 Aug 2025 | Replacement: Issue of Equity and TVR | RNS | |
| 27/08/25 | 07:00:08 | 27 Aug 2025 | Resolution of Legacy Defect Notifications | RNS | |
| 26/08/25 | 15:51:44 | 26 Aug 2025 | Issue of Equity and Total Voting Rights | RNS | |
| 22/08/25 | 12:50:00 | 22 Aug 2025 | Appointment of CFO | RNS | |
| 19/08/25 | 16:06:47 | 19 Aug 2025 | AIM Rule 17 and Schedule 2(g) Update | RNS | |
| 18/08/25 | 07:00:06 | 18 Aug 2025 | New Contract Awards | RNS | |
| 13/08/25 | 07:00:15 | 13 Aug 2025 | Directorate Change | RNS | |
| 09/07/25 | 07:00:07 | 9 Jul 2025 | Contract Award for Middle East Project | RNS | |
| 26/06/25 | 07:00:09 | 26 Jun 2025 | Unaudited Interim Results | RNS | |
| 12/05/25 | 07:00:08 | 12 May 2025 | Contract Win | RNS | |
| 09/05/25 | 13:50:33 | 9 May 2025 | Receipt of deferred consideration | RNS | |
| 04/04/25 | 18:28:27 | 4 Apr 2025 | Holding(s) in Company | RNS | |
| 27/03/25 | 10:20:37 | 27 Mar 2025 | Result of AGM | RNS | |
| 26/03/25 | 11:48:04 | 26 Mar 2025 | Grant of Conditional Share Options | RNS | |
| 24/03/25 | 15:15:19 | 24 Mar 2025 | Launch of SAYE Scheme | RNS | |
| 20/03/25 | 07:00:09 | 20 Mar 2025 | Commercial Settlement | RNS | |
| 07/03/25 | 14:11:56 | 7 Mar 2025 | Issue of Equity and Total Voting Rights | RNS | |
| 06/03/25 | 12:22:51 | 6 Mar 2025 | Holding(s) in Company | RNS | |
| 06/03/25 | 07:00:15 | 6 Mar 2025 | Investor Presentation via Investor Meet Company | RNS |