| 05/11/21 | 13:24:48 | 5 Nov 2021 | | Holding(s) in Company | RNS |
| 05/11/21 | 07:00:04 | 5 Nov 2021 | | Delivery of Cable Protection System for Ørsted | RNS |
| 05/11/21 | 07:00:04 | 5 Nov 2021 | | Holding(s) in Company | RNS |
| 04/11/21 | 16:41:16 | 4 Nov 2021 | | Second Price Monitoring Extn | RNS |
| 04/11/21 | 16:36:04 | 4 Nov 2021 | | Price Monitoring Extension | RNS |
| 04/11/21 | 07:00:04 | 4 Nov 2021 | | Holding(s) in Company | RNS |
| 27/10/21 | 15:10:47 | 27 Oct 2021 | | Holding(s) in Company | RNS |
| 22/10/21 | 16:30:02 | 22 Oct 2021 | | Holding(s) in Company | RNS |
| 21/10/21 | 11:05:50 | 21 Oct 2021 | | Second Price Monitoring Extn | RNS |
| 21/10/21 | 11:00:39 | 21 Oct 2021 | | Price Monitoring Extension | RNS |
| 21/10/21 | 07:00:04 | 21 Oct 2021 | | Trading Update | RNS |
| 18/10/21 | 17:17:45 | 18 Oct 2021 | | Issue of Equity and Total Voting Rights | RNS |
| 15/09/21 | 13:21:31 | 15 Sept 2021 | | Issue of Equity, Director Dealings & TVR | RNS |
| 27/08/21 | 07:00:02 | 27 Aug 2021 | | Change of Auditor | RNS |
| 16/08/21 | 07:00:12 | 16 Aug 2021 | | Partnership with DeepWater Buoyancy | RNS |
| 12/08/21 | 07:21:07 | 12 Aug 2021 | | Holding(s) in Company | RNS |
| 06/08/21 | 07:00:04 | 6 Aug 2021 | | CPS Contract Award | RNS |
| 03/08/21 | 07:00:08 | 3 Aug 2021 | | Holding(s) in Company | RNS |
| 22/07/21 | 07:00:08 | 22 Jul 2021 | | Capital Markets Day | RNS |
| 20/07/21 | 07:00:10 | 20 Jul 2021 | | Exercise of Options and Total Voting Rights | RNS |
| 06/07/21 | 07:00:05 | 6 Jul 2021 | | Notice of Capital Markets Day | RNS |
| 29/06/21 | 07:00:03 | 29 Jun 2021 | | Exercise of Options and Total Voting Rights | RNS |
| 01/06/21 | 07:00:13 | 1 Jun 2021 | | Director Change | RNS |
| 01/06/21 | 07:00:12 | 1 Jun 2021 | | Interim Results | RNS |
| 20/05/21 | 07:00:11 | 20 May 2021 | | Holding(s) in Company | RNS |
| 04/05/21 | 09:00:34 | 4 May 2021 | | Price Monitoring Extension | RNS |
| 04/05/21 | 07:00:13 | 4 May 2021 | | Update on Tekmar Energy’s Cable Protection System | RNS |
| 27/04/21 | 08:43:48 | 27 Apr 2021 | | TR-1 | RNS |
| 26/04/21 | 07:00:07 | 26 Apr 2021 | | Notice of Interim Results | RNS |
| 20/04/21 | 16:52:54 | 20 Apr 2021 | | TR-1 | RNS |
| 22/03/21 | 07:00:08 | 22 Mar 2021 | | Appointment of Non-Executive Director | RNS |
| 12/03/21 | 12:29:54 | 12 Mar 2021 | | TR-1 | RNS |
| 08/03/21 | 17:42:58 | 8 Mar 2021 | | TR-1 | RNS |
| 08/03/21 | 07:00:15 | 8 Mar 2021 | | TR-1 | RNS |
| 08/03/21 | 07:00:15 | 8 Mar 2021 | | TR-1 | RNS |
| 05/03/21 | 07:09:06 | 5 Mar 2021 | | TR-1 | RNS |
| 22/02/21 | 07:00:06 | 22 Feb 2021 | | Change of Registered Office | RNS |
| 16/02/21 | 07:00:05 | 16 Feb 2021 | | TR-1 | RNS |
| 04/02/21 | 07:00:04 | 4 Feb 2021 | | Change of Nominated Adviser | RNS |
| 28/01/21 | 17:08:59 | 28 Jan 2021 | | AIM Rule 17 Notification | RNS |
| 25/01/21 | 16:51:13 | 25 Jan 2021 | | Director Dealing | RNS |
| 20/01/21 | 07:00:03 | 20 Jan 2021 | | Major OPEX Contract for Offshore Wind Project | RNS |
| 08/01/21 | 09:31:54 | 8 Jan 2021 | | Pipeshield secures largest contract win to date | RNS |
| 31/12/20 | 13:04:45 | 31 Dec 2020 | | TR-1 | RNS |
| 24/12/20 | 13:21:05 | 24 Dec 2020 | | TR-1 | RNS |
| 15/12/20 | 11:57:04 | 15 Dec 2020 | | TR-1 | RNS |
| 10/12/20 | 16:46:46 | 10 Dec 2020 | | TR-1 | RNS |
| 08/12/20 | 10:59:22 | 8 Dec 2020 | | TR-1 | RNS |
| 03/12/20 | 17:08:21 | 3 Dec 2020 | | TR-1 | RNS |
| 03/12/20 | 07:00:05 | 3 Dec 2020 | | Online Investor Presentation | RNS |