| 15/03/18 | 14:42:15 | 15 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 28/02/18 | 17:34:27 | 28 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 28/02/18 | 17:32:45 | 28 Feb 2018 | | Director Loan | RNS |
| 14/02/18 | 14:59:02 | 14 Feb 2018 | | Result of General Meeting | RNS |
| 05/02/18 | 16:22:39 | 5 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 31/01/18 | 12:33:57 | 31 Jan 2018 | | Unaudited Interim Results to 31 December 2017 | RNS |
| 19/01/18 | 17:10:08 | 19 Jan 2018 | | Notice of General Meeting | RNS |
| 29/12/17 | 11:21:15 | 29 Dec 2017 | | Result of AGM | RNS |
| 07/12/17 | 15:10:31 | 7 Dec 2017 | | Notice of AGM | RNS |
| 07/12/17 | 07:00:04 | 7 Dec 2017 | | Audited Annual Report | RNS |
| 01/08/17 | 08:00:22 | 1 Aug 2017 | | Change of Adviser | RNS |
| 30/06/17 | 08:01:02 | 30 Jun 2017 | | Finance Director Retirement | RNS |
| 30/06/17 | 08:00:03 | 30 Jun 2017 | | Order Received | RNS |
| 20/04/17 | 17:45:32 | 20 Apr 2017 | | Holding(s) in Company | RNS |
| 20/04/17 | 17:03:59 | 20 Apr 2017 | | Holding(s) in Company | RNS |
| 20/04/17 | 12:15:29 | 20 Apr 2017 | | Holding(s) in Company | RNS |
| 20/04/17 | 12:13:38 | 20 Apr 2017 | | Holding(s) in Company | RNS |
| 20/04/17 | 12:11:28 | 20 Apr 2017 | | Holding(s) in Company | RNS |
| 18/04/17 | 17:56:46 | 18 Apr 2017 | | Total Voting Rights | RNS |
| 18/04/17 | 12:51:35 | 18 Apr 2017 | | Result of GM | RNS |
| 29/03/17 | 11:00:01 | 29 Mar 2017 | | Notice of GM | RNS |
| 29/03/17 | 08:30:01 | 29 Mar 2017 | | Results of Placing | RNS |
| 29/03/17 | 08:00:18 | 29 Mar 2017 | | Half-year Report | RNS |
| 30/12/16 | 10:05:17 | 30 Dec 2016 | | Holding(s) in Company | RNS |
| 29/11/16 | 12:19:29 | 29 Nov 2016 | | Result of AGM | RNS |
| 29/11/16 | 10:41:16 | 29 Nov 2016 | | AGM Statement | RNS |
| 07/11/16 | 17:28:58 | 7 Nov 2016 | | Notice of AGM | RNS |
| 25/10/16 | 08:00:05 | 25 Oct 2016 | | Final Results | RNS |
| 29/09/16 | 16:25:36 | 29 Sept 2016 | | Holding(s) in Company | RNS |
| 22/09/16 | 17:56:06 | 22 Sept 2016 | | Holding(s) in Company | RNS |
| 22/09/16 | 17:54:13 | 22 Sept 2016 | | Holding(s) in Company | RNS |
| 22/09/16 | 17:48:53 | 22 Sept 2016 | | Holding(s) in Company | RNS |
| 16/09/16 | 08:00:07 | 16 Sept 2016 | | £750,000 Placing To Continue Growth Strategy | RNS |
| 13/07/16 | 11:47:08 | 13 Jul 2016 | | Result of Meeting | RNS |
| 02/06/16 | 08:00:08 | 2 Jun 2016 | | Trading Statement | RNS |
| 09/02/16 | 07:00:05 | 9 Feb 2016 | | Half Yearly Report | RNS |
| 06/01/16 | 09:44:06 | 6 Jan 2016 | | Change of name of Nominated Adviser and Broker | RNS |
| 18/11/15 | 15:33:12 | 18 Nov 2015 | | Result of AGM | RNS |
| 18/11/15 | 11:08:35 | 18 Nov 2015 | | AGM Statement | RNS |
| 26/10/15 | 12:39:05 | 26 Oct 2015 | | Despatch of Annual Report and Notice of AGM | RNS |
| 23/10/15 | 09:36:04 | 23 Oct 2015 | | Directorate Change | RNS |
| 08/10/15 | 10:39:45 | 8 Oct 2015 | | Director/PDMR Shareholding | RNS |
| 07/10/15 | 08:00:10 | 7 Oct 2015 | | Final Results | RNS |
| 30/09/15 | 19:16:08 | 30 Sept 2015 | | Appointment of Director | RNS |
| 04/08/15 | 18:05:51 | 4 Aug 2015 | | Holding(s) in Company | RNS |
| 04/08/15 | 16:03:17 | 4 Aug 2015 | | Holding(s) in Company | RNS |
| 03/08/15 | 15:33:51 | 3 Aug 2015 | | Holding(s) in Company | RNS |
| 03/08/15 | 12:40:43 | 3 Aug 2015 | | Holding(s) in Company | RNS |
| 28/07/15 | 15:39:08 | 28 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 28/07/15 | 08:00:07 | 28 Jul 2015 | | Admission of Placing and Subscription Shares | RNS |