| 25/03/19 | 13:23:45 | 25 Mar 2019 | | Board Composition | RNS |
| 22/03/19 | 07:00:04 | 22 Mar 2019 | | Result of proxy vote ahead of AGM | RNS |
| 01/03/19 | 16:30:01 | 1 Mar 2019 | | Notice of AGM | RNS |
| 22/01/19 | 07:01:05 | 22 Jan 2019 | | Board Update | RNS |
| 22/01/19 | 07:00:08 | 22 Jan 2019 | | Trading Update and Directorate Change | RNS |
| 22/01/19 | 07:00:06 | 22 Jan 2019 | | Final Results for the year ended 31 October 2018 | RNS |
| 15/11/18 | 07:00:13 | 15 Nov 2018 | | BOARD UPDATE | RNS |
| 05/11/18 | 07:00:06 | 5 Nov 2018 | | Board Update | RNS |
| 26/10/18 | 14:00:05 | 26 Oct 2018 | | Trading Update and Directorate Change | RNS |
| 05/09/18 | 08:00:15 | 5 Sept 2018 | | Directorate Changes | RNS |
| 04/09/18 | 08:00:12 | 4 Sept 2018 | | Trading Update | RNS |
| 02/08/18 | 08:00:26 | 2 Aug 2018 | | Appointment of Independent Non-Executive Director | RNS |
| 27/06/18 | 08:00:04 | 27 Jun 2018 | | Long Term Agreement Extension Signed | RNS |
| 26/06/18 | 08:00:04 | 26 Jun 2018 | | Interim Results | RNS |
| 15/06/18 | 08:00:02 | 15 Jun 2018 | | New Business Award for European Manufacturer | RNS |
| 01/06/18 | 08:00:06 | 1 Jun 2018 | | Signing of Long Term Supply Agreement | RNS |
| 10/05/18 | 10:38:11 | 10 May 2018 | | TR-1: Notification of Major Interest in Shares | RNS |
| 02/05/18 | 08:00:16 | 2 May 2018 | | Director Dealing | RNS |
| 30/04/18 | 08:00:14 | 30 Apr 2018 | | Trading Update | RNS |
| 12/03/18 | 07:00:05 | 12 Mar 2018 | | Nadcap Accreditation Granted | RNS |
| 06/03/18 | 16:33:38 | 6 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 27/02/18 | 12:56:13 | 27 Feb 2018 | | Result of AGM | RNS |
| 27/02/18 | 07:00:06 | 27 Feb 2018 | | AGM statement and trading update | RNS |
| 05/02/18 | 17:51:56 | 5 Feb 2018 | | Notice of AGM | RNS |
| 25/01/18 | 07:00:06 | 25 Jan 2018 | | Director/PDMR Shareholding | RNS |
| 23/01/18 | 07:00:04 | 23 Jan 2018 | | Final Results | RNS |
| 02/11/17 | 14:00:51 | 2 Nov 2017 | | Director Dealing | RNS |
| 01/11/17 | 15:45:07 | 1 Nov 2017 | | Director Dealing | RNS |
| 01/11/17 | 07:00:03 | 1 Nov 2017 | | Post-Close Trading Update | RNS |
| 23/10/17 | 12:32:17 | 23 Oct 2017 | | Issue of Options | RNS |
| 04/10/17 | 08:00:05 | 4 Oct 2017 | | Long Term Agreement Signed | RNS |
| 22/09/17 | 12:25:19 | 22 Sept 2017 | | TR-1 Notification of Major Holdings | RNS |
| 27/06/17 | 08:00:04 | 27 Jun 2017 | | Interim Results | RNS |
| 19/06/17 | 08:00:05 | 19 Jun 2017 | | Notice of Interim Results | RNS |
| 23/05/17 | 17:03:25 | 23 May 2017 | | TR-1: Notification of Major Interest in Shares | RNS |
| 23/05/17 | 17:00:13 | 23 May 2017 | | TR-1: Notification of Major Interest in Shares | RNS |
| 18/05/17 | 08:00:10 | 18 May 2017 | | First Day of Dealings | RNS |