| 31/10/18 | 15:09:54 | 31 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 31/10/18 | 07:00:06 | 31 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 30/10/18 | 07:00:10 | 30 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 30/10/18 | 07:00:10 | 30 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 23/10/18 | 14:33:23 | 23 Oct 2018 | | Result of AGM | RNS |
| 23/10/18 | 08:00:02 | 23 Oct 2018 | | AGM Statement | RNS |
| 05/10/18 | 08:00:03 | 5 Oct 2018 | | Compliance with bank lending covenants | RNS |
| 04/10/18 | 08:00:08 | 4 Oct 2018 | | Product Development Partnership | RNS |
| 01/10/18 | 08:00:04 | 1 Oct 2018 | | Compliance with bank lending covenants | RNS |
| 27/09/18 | 16:41:08 | 27 Sept 2018 | | Final Results & Notice of AGM | RNS |
| 08/08/18 | 08:00:01 | 8 Aug 2018 | | Further re: Extension of Supply Contract | RNS |
| 01/08/18 | 08:00:01 | 1 Aug 2018 | | Trading and Operational Update | RNS |
| 14/06/18 | 08:00:02 | 14 Jun 2018 | | Extension of Supply Contract | RNS |
| 20/04/18 | 15:07:26 | 20 Apr 2018 | | Holding(s) in Company | RNS |
| 05/04/18 | 13:30:39 | 5 Apr 2018 | | Director dealing | RNS |
| 05/04/18 | 11:13:08 | 5 Apr 2018 | | Holding(s) in Company | RNS |
| 04/04/18 | 11:33:44 | 4 Apr 2018 | | Holding(s) in Company | RNS |
| 12/03/18 | 12:55:33 | 12 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 16/02/18 | 07:00:04 | 16 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 12/02/18 | 14:50:11 | 12 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 08/02/18 | 12:09:55 | 8 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 07/02/18 | 11:22:43 | 7 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 02/02/18 | 16:48:32 | 2 Feb 2018 | | Director dealing | RNS |
| 02/02/18 | 07:00:05 | 2 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 16/01/18 | 14:30:01 | 16 Jan 2018 | | Directorate Change | RNS |
| 16/01/18 | 14:30:01 | 16 Jan 2018 | | Half-year Report | RNS |
| 12/01/18 | 14:48:55 | 12 Jan 2018 | | Trading Update | RNS |
| 11/10/17 | 14:04:06 | 11 Oct 2017 | | Result of AGM | RNS |
| 14/09/17 | 08:00:02 | 14 Sept 2017 | | Final Results | RNS |
| 11/09/17 | 12:11:23 | 11 Sept 2017 | | Business and Asset Purchase | RNS |
| 08/06/17 | 08:00:04 | 8 Jun 2017 | | Trading Statement | RNS |
| 07/04/17 | 08:00:08 | 7 Apr 2017 | | Haydock Production Facility Update | RNS |
| 24/03/17 | 07:00:07 | 24 Mar 2017 | | Purchase of Assets | RNS |
| 27/02/17 | 08:49:08 | 27 Feb 2017 | | Directorate Change | RNS |
| 08/12/16 | 07:00:09 | 8 Dec 2016 | | Half Yearly Report | RNS |
| 28/10/16 | 16:40:02 | 28 Oct 2016 | | PDMR Dealing | RNS |
| 28/09/16 | 13:36:12 | 28 Sept 2016 | | Result of AGM | RNS |
| 28/09/16 | 08:00:07 | 28 Sept 2016 | | AGM Statement | RNS |
| 13/09/16 | 12:49:20 | 13 Sept 2016 | | Grant of options to a Director and employees | RNS |
| 25/08/16 | 08:00:10 | 25 Aug 2016 | | Final Results | RNS |
| 22/08/16 | 12:35:17 | 22 Aug 2016 | | Notice of Results | RNS |
| 08/06/16 | 08:00:09 | 8 Jun 2016 | | Directorate Change | RNS |
| 26/02/16 | 13:20:16 | 26 Feb 2016 | | Holding(s) in Company | RNS |
| 22/02/16 | 07:00:10 | 22 Feb 2016 | | Acquisition and Placing | RNS |
| 19/01/16 | 15:46:47 | 19 Jan 2016 | | Acquisition | RNS |
| 02/12/15 | 07:00:04 | 2 Dec 2015 | | Half Yearly Report | RNS |
| 28/08/15 | 12:51:35 | 28 Aug 2015 | | Holding(s) in Company | RNS |
| 26/08/15 | 15:56:46 | 26 Aug 2015 | | Result of AGM | RNS |
| 26/08/15 | 08:00:25 | 26 Aug 2015 | | AGM Statement | RNS |
| 17/08/15 | 08:00:14 | 17 Aug 2015 | | Director/PDMR Shareholding | RNS |