| 17/02/21 | 07:00:10 | 17 Feb 2021 | | Settlement Agreement relating to the A465 contract | RNS |
| 27/01/21 | 07:00:04 | 27 Jan 2021 | | Board changes | RNS |
| 22/01/21 | 10:15:01 | 22 Jan 2021 | | NOTIFICATION OF MAJOR HOLDINGS | RNS |
| 05/01/21 | 07:00:03 | 5 Jan 2021 | | Year End Trading Update | RNS |
| 04/01/21 | 10:05:35 | 4 Jan 2021 | | BLOCK LISTING SIX MONTHLY RETURN | RNS |
| 01/12/20 | 09:42:05 | 1 Dec 2020 | | Long Term Incentive Plan Award | RNS |
| 20/11/20 | 07:00:04 | 20 Nov 2020 | | Appointment of Chief Financial Officer | RNS |
| 03/11/20 | 16:14:06 | 3 Nov 2020 | | Director/PDMR Shareholding | RNS |
| 29/10/20 | 07:10:11 | 29 Oct 2020 | | Board Notification - External Directorship | RNS |
| 07/10/20 | 12:10:02 | 7 Oct 2020 | | Long Term Incentive Plan Awards | RNS |
| 05/10/20 | 07:00:07 | 5 Oct 2020 | | Directorate Change | RNS |
| 24/09/20 | 09:20:00 | 24 Sept 2020 | | Holding(s) in Company | RNS |
| 14/09/20 | 07:00:09 | 14 Sept 2020 | | Results for the half year ended 30 June 2020 | RNS |
| 09/09/20 | 13:08:22 | 9 Sept 2020 | | Holding(s) in Company | RNS |
| 03/09/20 | 07:00:06 | 3 Sept 2020 | | Update on the A465 contract | RNS |
| 17/08/20 | 07:00:07 | 17 Aug 2020 | | Trading Update and Revised Date of Half Year | RNS |
| 07/08/20 | 12:07:26 | 7 Aug 2020 | | Second Price Monitoring Extn | RNS |
| 07/08/20 | 12:02:27 | 7 Aug 2020 | | Price Monitoring Extension | RNS |
| 05/08/20 | 14:09:13 | 5 Aug 2020 | | Holding(s) in Company | RNS |
| 31/07/20 | 07:05:06 | 31 Jul 2020 | | Board Notification – External Directorship | RNS |
| 14/07/20 | 10:30:06 | 14 Jul 2020 | | Costain awarded Cadent contract | RNS |
| 01/07/20 | 09:15:03 | 1 Jul 2020 | | Block listing Interim Return | RNS |
| 29/06/20 | 07:00:08 | 29 Jun 2020 | | Peterborough and Huntington Compressor Stations | RNS |
| 19/06/20 | 11:30:03 | 19 Jun 2020 | | Result of AGM | RNS |
| 19/06/20 | 07:00:04 | 19 Jun 2020 | | AGM trading update | RNS |
| 15/06/20 | 16:10:00 | 15 Jun 2020 | | Director/PDMR Shareholding | RNS |
| 10/06/20 | 12:45:20 | 10 Jun 2020 | | Director/PDMR Shareholding | RNS |
| 09/06/20 | 07:05:01 | 9 Jun 2020 | | Board Notification – External Directorship | RNS |
| 08/06/20 | 07:00:06 | 8 Jun 2020 | | Costain Appointed onto Strategic Pipeline Alliance | RNS |
| 04/06/20 | 16:36:17 | 4 Jun 2020 | | Holding(s) in Company - Replacement | RNS |
| 03/06/20 | 15:35:22 | 3 Jun 2020 | | Holding(s) in Company | RNS |
| 02/06/20 | 15:38:24 | 2 Jun 2020 | | Holding(s) in Company | RNS |
| 02/06/20 | 15:31:02 | 2 Jun 2020 | | Holding(s) in Company | RNS |
| 02/06/20 | 12:07:46 | 2 Jun 2020 | | Holding(s) in Company | RNS |
| 29/05/20 | 12:00:05 | 29 May 2020 | | Appointment of non-executive director | RNS |
| 29/05/20 | 11:34:05 | 29 May 2020 | | Director/PDMR Shareholding | RNS |
| 28/05/20 | 17:49:20 | 28 May 2020 | | Holding(s) in Company | RNS |
| 28/05/20 | 07:00:04 | 28 May 2020 | | Results of Capital Raising and General Meeting | RNS |
| 18/05/20 | 09:05:02 | 18 May 2020 | | Notice of 2020 Annual General Meeting | RNS |
| 07/05/20 | 13:20:02 | 7 May 2020 | | Publication of Prospectus | RNS |
| 07/05/20 | 10:42:01 | 7 May 2020 | | Completion of bookbuild | RNS |
| 07/05/20 | 07:00:06 | 7 May 2020 | | Proposed £100 million Capital Raising | RNS |
| 27/04/20 | 07:00:09 | 27 Apr 2020 | | Smart Motorway Programme Alliance | RNS |
| 15/04/20 | 07:05:04 | 15 Apr 2020 | | Update on Contracts | RNS |
| 02/04/20 | 10:38:21 | 2 Apr 2020 | | Annual Report and Accounts | RNS |
| 31/03/20 | 08:00:06 | 31 Mar 2020 | | Update on COVID-19 | RNS |
| 25/03/20 | 16:41:05 | 25 Mar 2020 | | Second Price Monitoring Extn | RNS |
| 25/03/20 | 16:35:40 | 25 Mar 2020 | | Price Monitoring Extension | RNS |
| 25/03/20 | 12:03:08 | 25 Mar 2020 | | Price Monitoring Extension | RNS |
| 17/03/20 | 15:32:01 | 17 Mar 2020 | | Holding(s) in Company | RNS |