| 14/08/18 | 08:00:04 | 14 Aug 2018 | | US Private Placement | RNS |
| 11/07/18 | 08:00:03 | 11 Jul 2018 | | Trading Update | RNS |
| 29/06/18 | 16:00:00 | 29 Jun 2018 | | Total Voting Rights | RNS |
| 20/06/18 | 14:22:06 | 20 Jun 2018 | | Block listing Interim Review | RNS |
| 31/05/18 | 16:47:46 | 31 May 2018 | | Total Voting Rights | RNS |
| 23/05/18 | 17:07:15 | 23 May 2018 | | Holding(s) in Company | RNS |
| 16/05/18 | 18:26:49 | 16 May 2018 | | Holding(s) in Company | RNS |
| 14/05/18 | 11:40:43 | 14 May 2018 | | Director/PDMR Shareholding | RNS |
| 14/05/18 | 11:40:29 | 14 May 2018 | | Director/PDMR Shareholding | RNS |
| 14/05/18 | 11:33:57 | 14 May 2018 | | Director/PDMR Shareholding | RNS |
| 14/05/18 | 11:33:02 | 14 May 2018 | | Director/PDMR Shareholding | RNS |
| 14/05/18 | 11:33:02 | 14 May 2018 | | Director/PDMR Shareholding | RNS |
| 09/05/18 | 16:28:29 | 9 May 2018 | | Result of AGM | RNS |
| 09/05/18 | 08:00:06 | 9 May 2018 | | Trading Update | RNS |
| 02/05/18 | 18:31:19 | 2 May 2018 | | Holding(s) in Company | RNS |
| 02/05/18 | 10:12:49 | 2 May 2018 | | Holding(s) in Company | RNS |
| 30/04/18 | 14:14:16 | 30 Apr 2018 | | Total Voting Rights | RNS |
| 24/04/18 | 11:35:47 | 24 Apr 2018 | | Holding(s) in Company | RNS |
| 12/04/18 | 17:48:17 | 12 Apr 2018 | | Holding(s) in Company | RNS |
| 10/04/18 | 17:03:29 | 10 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 10/04/18 | 16:56:12 | 10 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 10/04/18 | 16:56:01 | 10 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 10/04/18 | 14:15:17 | 10 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 10/04/18 | 14:12:57 | 10 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 29/03/18 | 11:19:15 | 29 Mar 2018 | | Total Voting Rights | RNS |
| 13/03/18 | 14:47:24 | 13 Mar 2018 | | Holding(s) in Company | RNS |
| 13/03/18 | 07:00:02 | 13 Mar 2018 | | 2017 Annual Report | RNS |
| 05/03/18 | 14:16:08 | 5 Mar 2018 | | Holding(s) in Company | RNS |
| 05/03/18 | 14:14:46 | 5 Mar 2018 | | Holding(s) in Company | RNS |
| 01/03/18 | 07:00:08 | 1 Mar 2018 | | Final Results | RNS |
| 28/02/18 | 13:49:59 | 28 Feb 2018 | | Total Voting Rights | RNS |
| 19/02/18 | 07:00:04 | 19 Feb 2018 | | Acquisition of Leyland SDM | RNS |
| 15/02/18 | 16:08:18 | 15 Feb 2018 | | Holding(s) in Company | RNS |
| 31/01/18 | 15:38:01 | 31 Jan 2018 | | Total Voting Rights | RNS |
| 11/01/18 | 07:00:02 | 11 Jan 2018 | | Trading Update | RNS |
| 29/12/17 | 10:00:02 | 29 Dec 2017 | | Total Voting Rights | RNS |
| 21/12/17 | 16:46:30 | 21 Dec 2017 | | Block listing Interim Review | RNS |
| 01/12/17 | 10:49:26 | 1 Dec 2017 | | Total Voting Rights | RNS |
| 21/11/17 | 16:15:22 | 21 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 10/11/17 | 16:06:08 | 10 Nov 2017 | | Holding(s) in Company | RNS |
| 09/11/17 | 07:00:03 | 9 Nov 2017 | | Trading Statement | RNS |
| 06/10/17 | 15:42:58 | 6 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 29/09/17 | 16:58:35 | 29 Sept 2017 | | Total Voting Rights | RNS |
| 31/08/17 | 12:49:21 | 31 Aug 2017 | | Total Voting Rights | RNS |
| 31/08/17 | 08:00:04 | 31 Aug 2017 | | Half-year Report | RNS |
| 22/08/17 | 16:59:29 | 22 Aug 2017 | | Holding(s) in Company | RNS |
| 02/08/17 | 16:01:39 | 2 Aug 2017 | | Holding(s) in Company | RNS |
| 12/07/17 | 11:33:01 | 12 Jul 2017 | | Director Declaration | RNS |
| 11/07/17 | 08:00:02 | 11 Jul 2017 | | Trading Update | RNS |
| 30/06/17 | 12:22:29 | 30 Jun 2017 | | Total Voting Rights | RNS |