| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 31/03/20 | 08:00:06 | 31 Mar 2020 | COVID-19 Update | RNS | |
| 20/03/20 | 16:47:37 | 20 Mar 2020 | Second Price Monitoring Extn | RNS | |
| 20/03/20 | 16:39:26 | 20 Mar 2020 | Price Monitoring Extension | RNS | |
| 19/03/20 | 12:22:37 | 19 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 12/03/20 | 10:14:13 | 12 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 11/03/20 | 10:57:13 | 11 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 03/03/20 | 17:29:12 | 3 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 25/02/20 | 07:00:05 | 25 Feb 2020 | Full-year Results | RNS | |
| 16/12/19 | 09:10:51 | 16 Dec 2019 | Block listing Interim Review | RNS | |
| 02/12/19 | 09:10:34 | 2 Dec 2019 | Director Declaration | RNS | |
| 18/11/19 | 11:00:04 | 18 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 13/11/19 | 09:48:02 | 13 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 12/11/19 | 12:23:22 | 12 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 11/11/19 | 16:04:16 | 11 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 08/11/19 | 07:00:01 | 8 Nov 2019 | Trading Update | RNS | |
| 23/10/19 | 14:54:37 | 23 Oct 2019 | Holding(s) in Company | RNS | |
| 23/09/19 | 13:03:05 | 23 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 03/09/19 | 15:21:13 | 3 Sept 2019 | Holding(s) in Company | RNS | |
| 25/07/19 | 08:00:06 | 25 Jul 2019 | Half-year Report | RNS | |
| 17/06/19 | 09:06:44 | 17 Jun 2019 | Block listing Interim Review | RNS | |
| 07/06/19 | 10:38:19 | 7 Jun 2019 | Holding(s) in Company | RNS | |
| 24/05/19 | 14:08:12 | 24 May 2019 | Director/PDMR Shareholding | RNS | |
| 10/05/19 | 13:14:50 | 10 May 2019 | Result of AGM | RNS | |
| 10/05/19 | 08:00:02 | 10 May 2019 | Trading Update | RNS | |
| 07/05/19 | 17:36:26 | 7 May 2019 | Directorate Change | RNS | |
| 08/04/19 | 18:29:09 | 8 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 03/04/19 | 12:22:16 | 3 Apr 2019 | Annual Financial Report | RNS | |
| 19/03/19 | 09:47:51 | 19 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 19/03/19 | 09:44:50 | 19 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 26/02/19 | 07:00:13 | 26 Feb 2019 | Final Results | RNS | |
| 17/12/18 | 10:51:15 | 17 Dec 2018 | Block listing Interim Review | RNS | |
| 21/11/18 | 14:36:34 | 21 Nov 2018 | Director/PDMR Shareholding | RNS | |
| 21/11/18 | 07:00:04 | 21 Nov 2018 | Divestment of Composites and Defence Systems | RNS | |
| 09/11/18 | 07:00:02 | 9 Nov 2018 | Trading Update | RNS | |
| 22/10/18 | 18:17:08 | 22 Oct 2018 | Holding(s) in Company | RNS | |
| 28/09/18 | 09:17:31 | 28 Sept 2018 | Completion of Bank Refinancing | RNS | |
| 06/08/18 | 10:24:45 | 6 Aug 2018 | Director/PDMR Shareholding | RNS | |
| 01/08/18 | 09:54:44 | 1 Aug 2018 | Director/PDMR Shareholding | RNS | |
| 26/07/18 | 08:00:05 | 26 Jul 2018 | Half-year results | RNS | |
| 02/07/18 | 15:37:10 | 2 Jul 2018 | 2017 Environmental, Health and Safety Report | RNS | |
| 02/07/18 | 08:00:06 | 2 Jul 2018 | Directorate Change | RNS | |
| 15/06/18 | 10:00:02 | 15 Jun 2018 | Block listing Interim Review | RNS | |
| 11/05/18 | 14:32:12 | 11 May 2018 | Result of AGM | RNS | |
| 01/05/18 | 15:08:33 | 1 May 2018 | Director/PDMR Shareholding | RNS | |
| 23/04/18 | 08:00:08 | 23 Apr 2018 | Q1 Trading Update | RNS | |
| 10/04/18 | 16:31:10 | 10 Apr 2018 | Annual Financial Report | RNS | |
| 29/03/18 | 16:47:01 | 29 Mar 2018 | Holding(s) in Company | RNS | |
| 21/03/18 | 16:26:48 | 21 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 16:12:54 | 21 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 10:04:50 | 21 Mar 2018 | Holding(s) in Company | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 31/03/20 | 08:00:06 | 31 Mar 2020 | COVID-19 Update | RNS | |
| 20/03/20 | 16:47:37 | 20 Mar 2020 | Second Price Monitoring Extn | RNS | |
| 20/03/20 | 16:39:26 | 20 Mar 2020 | Price Monitoring Extension | RNS | |
| 19/03/20 | 12:22:37 | 19 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 12/03/20 | 10:14:13 | 12 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 11/03/20 | 10:57:13 | 11 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 03/03/20 | 17:29:12 | 3 Mar 2020 | Director/PDMR Shareholding | RNS | |
| 25/02/20 | 07:00:05 | 25 Feb 2020 | Full-year Results | RNS | |
| 16/12/19 | 09:10:51 | 16 Dec 2019 | Block listing Interim Review | RNS | |
| 02/12/19 | 09:10:34 | 2 Dec 2019 | Director Declaration | RNS | |
| 18/11/19 | 11:00:04 | 18 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 13/11/19 | 09:48:02 | 13 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 12/11/19 | 12:23:22 | 12 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 11/11/19 | 16:04:16 | 11 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 08/11/19 | 07:00:01 | 8 Nov 2019 | Trading Update | RNS | |
| 23/10/19 | 14:54:37 | 23 Oct 2019 | Holding(s) in Company | RNS | |
| 23/09/19 | 13:03:05 | 23 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 03/09/19 | 15:21:13 | 3 Sept 2019 | Holding(s) in Company | RNS | |
| 25/07/19 | 08:00:06 | 25 Jul 2019 | Half-year Report | RNS | |
| 17/06/19 | 09:06:44 | 17 Jun 2019 | Block listing Interim Review | RNS | |
| 07/06/19 | 10:38:19 | 7 Jun 2019 | Holding(s) in Company | RNS | |
| 24/05/19 | 14:08:12 | 24 May 2019 | Director/PDMR Shareholding | RNS | |
| 10/05/19 | 13:14:50 | 10 May 2019 | Result of AGM | RNS | |
| 10/05/19 | 08:00:02 | 10 May 2019 | Trading Update | RNS | |
| 07/05/19 | 17:36:26 | 7 May 2019 | Directorate Change | RNS | |
| 08/04/19 | 18:29:09 | 8 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 03/04/19 | 12:22:16 | 3 Apr 2019 | Annual Financial Report | RNS | |
| 19/03/19 | 09:47:51 | 19 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 19/03/19 | 09:44:50 | 19 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 26/02/19 | 07:00:13 | 26 Feb 2019 | Final Results | RNS | |
| 17/12/18 | 10:51:15 | 17 Dec 2018 | Block listing Interim Review | RNS | |
| 21/11/18 | 14:36:34 | 21 Nov 2018 | Director/PDMR Shareholding | RNS | |
| 21/11/18 | 07:00:04 | 21 Nov 2018 | Divestment of Composites and Defence Systems | RNS | |
| 09/11/18 | 07:00:02 | 9 Nov 2018 | Trading Update | RNS | |
| 22/10/18 | 18:17:08 | 22 Oct 2018 | Holding(s) in Company | RNS | |
| 28/09/18 | 09:17:31 | 28 Sept 2018 | Completion of Bank Refinancing | RNS | |
| 06/08/18 | 10:24:45 | 6 Aug 2018 | Director/PDMR Shareholding | RNS | |
| 01/08/18 | 09:54:44 | 1 Aug 2018 | Director/PDMR Shareholding | RNS | |
| 26/07/18 | 08:00:05 | 26 Jul 2018 | Half-year results | RNS | |
| 02/07/18 | 15:37:10 | 2 Jul 2018 | 2017 Environmental, Health and Safety Report | RNS | |
| 02/07/18 | 08:00:06 | 2 Jul 2018 | Directorate Change | RNS | |
| 15/06/18 | 10:00:02 | 15 Jun 2018 | Block listing Interim Review | RNS | |
| 11/05/18 | 14:32:12 | 11 May 2018 | Result of AGM | RNS | |
| 01/05/18 | 15:08:33 | 1 May 2018 | Director/PDMR Shareholding | RNS | |
| 23/04/18 | 08:00:08 | 23 Apr 2018 | Q1 Trading Update | RNS | |
| 10/04/18 | 16:31:10 | 10 Apr 2018 | Annual Financial Report | RNS | |
| 29/03/18 | 16:47:01 | 29 Mar 2018 | Holding(s) in Company | RNS | |
| 21/03/18 | 16:26:48 | 21 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 16:12:54 | 21 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 10:04:50 | 21 Mar 2018 | Holding(s) in Company | RNS |