| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 10/07/18 | 08:00:06 | 10 Jul 2018 | Trading Statement | RNS | |
| 03/07/18 | 17:56:54 | 3 Jul 2018 | Holding(s) in Company | RNS | |
| 12/06/18 | 11:35:00 | 12 Jun 2018 | Director/PDMR Shareholding | RNS | |
| 23/05/18 | 08:00:04 | 23 May 2018 | Q3 2018 Trading Update | RNS | |
| 10/05/18 | 16:58:28 | 10 May 2018 | Director/PDMR Shareholding | RNS | |
| 30/04/18 | 14:09:57 | 30 Apr 2018 | Total Voting Rights | RNS | |
| 12/04/18 | 11:01:55 | 12 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 11/04/18 | 15:41:17 | 11 Apr 2018 | Additional Listing of Shares and PDMR Shareholding | RNS | |
| 05/04/18 | 17:22:26 | 5 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 07:00:03 | 21 Mar 2018 | Half-year Report | RNS | |
| 09/03/18 | 15:48:52 | 9 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 09/02/18 | 15:28:08 | 9 Feb 2018 | Director/PDMR Shareholding | RNS | |
| 06/02/18 | 07:00:03 | 6 Feb 2018 | Pre Interim Results Trading Update | RNS | |
| 10/01/18 | 14:12:54 | 10 Jan 2018 | Director/PDMR Shareholding | RNS | |
| 02/01/18 | 16:39:19 | 2 Jan 2018 | Director/PDMR Shareholding | RNS | |
| 12/12/17 | 17:47:13 | 12 Dec 2017 | Holding(s) in Company | RNS | |
| 12/12/17 | 17:34:10 | 12 Dec 2017 | Holding(s) in Company | RNS | |
| 11/12/17 | 11:22:06 | 11 Dec 2017 | Director/PDMR Shareholding | RNS | |
| 08/12/17 | 16:21:53 | 8 Dec 2017 | Total Voting Rights | RNS | |
| 08/12/17 | 16:21:42 | 8 Dec 2017 | Result of AGM | RNS | |
| 30/11/17 | 17:26:34 | 30 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 30/11/17 | 17:25:45 | 30 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 29/11/17 | 07:00:02 | 29 Nov 2017 | Q1 2018 Trading Update | RNS | |
| 16/11/17 | 16:24:19 | 16 Nov 2017 | Replacement - Director/PDMR Shareholding | RNS | |
| 16/11/17 | 16:08:15 | 16 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 15/11/17 | 09:36:36 | 15 Nov 2017 | Holding(s) in Company | RNS | |
| 13/11/17 | 07:00:05 | 13 Nov 2017 | Graeme Watt to be appointed as new CEO | RNS | |
| 09/11/17 | 15:01:43 | 9 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 03/11/17 | 12:09:23 | 3 Nov 2017 | Annual Financial Report | RNS | |
| 31/10/17 | 07:00:04 | 31 Oct 2017 | Additional Listing | RNS | |
| 18/10/17 | 08:00:03 | 18 Oct 2017 | Final Results | RNS | |
| 10/10/17 | 16:04:07 | 10 Oct 2017 | Director/PDMR Shareholding | RNS | |
| 04/10/17 | 17:33:28 | 4 Oct 2017 | Holding(s) in Company | RNS | |
| 18/09/17 | 10:00:01 | 18 Sept 2017 | Notice of Results | RNS | |
| 12/09/17 | 15:23:13 | 12 Sept 2017 | Director/PDMR Shareholding | RNS | |
| 10/08/17 | 17:24:35 | 10 Aug 2017 | Director/PDMR Shareholding | RNS | |
| 25/07/17 | 16:23:51 | 25 Jul 2017 | Director/PDMR Shareholding | RNS | |
| 11/07/17 | 17:31:10 | 11 Jul 2017 | Director/PDMR Shareholding | RNS | |
| 09/06/17 | 12:08:07 | 9 Jun 2017 | Director/PDMR Shareholding | RNS | |
| 26/05/17 | 15:31:27 | 26 May 2017 | Holding(s) in Company | RNS | |
| 24/05/17 | 08:00:16 | 24 May 2017 | Board Changes | RNS | |
| 24/05/17 | 08:00:09 | 24 May 2017 | Q3 2017 Trading Update | RNS | |
| 11/05/17 | 14:15:29 | 11 May 2017 | Director/PDMR Shareholding | RNS | |
| 08/05/17 | 17:46:07 | 8 May 2017 | Holding(s) in Company | RNS | |
| 28/04/17 | 12:40:21 | 28 Apr 2017 | Director/PDMR Shareholding | RNS | |
| 11/04/17 | 17:30:05 | 11 Apr 2017 | Director/PDMR Shareholding | RNS | |
| 22/03/17 | 07:00:05 | 22 Mar 2017 | Half-year Report | RNS | |
| 09/03/17 | 14:45:08 | 9 Mar 2017 | Director/PDMR Shareholding | RNS | |
| 10/02/17 | 09:57:50 | 10 Feb 2017 | Director/PDMR Shareholding | RNS | |
| 13/12/16 | 10:26:14 | 13 Dec 2016 | Director/PDMR Shareholding | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 10/07/18 | 08:00:06 | 10 Jul 2018 | Trading Statement | RNS | |
| 03/07/18 | 17:56:54 | 3 Jul 2018 | Holding(s) in Company | RNS | |
| 12/06/18 | 11:35:00 | 12 Jun 2018 | Director/PDMR Shareholding | RNS | |
| 23/05/18 | 08:00:04 | 23 May 2018 | Q3 2018 Trading Update | RNS | |
| 10/05/18 | 16:58:28 | 10 May 2018 | Director/PDMR Shareholding | RNS | |
| 30/04/18 | 14:09:57 | 30 Apr 2018 | Total Voting Rights | RNS | |
| 12/04/18 | 11:01:55 | 12 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 11/04/18 | 15:41:17 | 11 Apr 2018 | Additional Listing of Shares and PDMR Shareholding | RNS | |
| 05/04/18 | 17:22:26 | 5 Apr 2018 | Director/PDMR Shareholding | RNS | |
| 21/03/18 | 07:00:03 | 21 Mar 2018 | Half-year Report | RNS | |
| 09/03/18 | 15:48:52 | 9 Mar 2018 | Director/PDMR Shareholding | RNS | |
| 09/02/18 | 15:28:08 | 9 Feb 2018 | Director/PDMR Shareholding | RNS | |
| 06/02/18 | 07:00:03 | 6 Feb 2018 | Pre Interim Results Trading Update | RNS | |
| 10/01/18 | 14:12:54 | 10 Jan 2018 | Director/PDMR Shareholding | RNS | |
| 02/01/18 | 16:39:19 | 2 Jan 2018 | Director/PDMR Shareholding | RNS | |
| 12/12/17 | 17:47:13 | 12 Dec 2017 | Holding(s) in Company | RNS | |
| 12/12/17 | 17:34:10 | 12 Dec 2017 | Holding(s) in Company | RNS | |
| 11/12/17 | 11:22:06 | 11 Dec 2017 | Director/PDMR Shareholding | RNS | |
| 08/12/17 | 16:21:53 | 8 Dec 2017 | Total Voting Rights | RNS | |
| 08/12/17 | 16:21:42 | 8 Dec 2017 | Result of AGM | RNS | |
| 30/11/17 | 17:26:34 | 30 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 30/11/17 | 17:25:45 | 30 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 29/11/17 | 07:00:02 | 29 Nov 2017 | Q1 2018 Trading Update | RNS | |
| 16/11/17 | 16:24:19 | 16 Nov 2017 | Replacement - Director/PDMR Shareholding | RNS | |
| 16/11/17 | 16:08:15 | 16 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 15/11/17 | 09:36:36 | 15 Nov 2017 | Holding(s) in Company | RNS | |
| 13/11/17 | 07:00:05 | 13 Nov 2017 | Graeme Watt to be appointed as new CEO | RNS | |
| 09/11/17 | 15:01:43 | 9 Nov 2017 | Director/PDMR Shareholding | RNS | |
| 03/11/17 | 12:09:23 | 3 Nov 2017 | Annual Financial Report | RNS | |
| 31/10/17 | 07:00:04 | 31 Oct 2017 | Additional Listing | RNS | |
| 18/10/17 | 08:00:03 | 18 Oct 2017 | Final Results | RNS | |
| 10/10/17 | 16:04:07 | 10 Oct 2017 | Director/PDMR Shareholding | RNS | |
| 04/10/17 | 17:33:28 | 4 Oct 2017 | Holding(s) in Company | RNS | |
| 18/09/17 | 10:00:01 | 18 Sept 2017 | Notice of Results | RNS | |
| 12/09/17 | 15:23:13 | 12 Sept 2017 | Director/PDMR Shareholding | RNS | |
| 10/08/17 | 17:24:35 | 10 Aug 2017 | Director/PDMR Shareholding | RNS | |
| 25/07/17 | 16:23:51 | 25 Jul 2017 | Director/PDMR Shareholding | RNS | |
| 11/07/17 | 17:31:10 | 11 Jul 2017 | Director/PDMR Shareholding | RNS | |
| 09/06/17 | 12:08:07 | 9 Jun 2017 | Director/PDMR Shareholding | RNS | |
| 26/05/17 | 15:31:27 | 26 May 2017 | Holding(s) in Company | RNS | |
| 24/05/17 | 08:00:16 | 24 May 2017 | Board Changes | RNS | |
| 24/05/17 | 08:00:09 | 24 May 2017 | Q3 2017 Trading Update | RNS | |
| 11/05/17 | 14:15:29 | 11 May 2017 | Director/PDMR Shareholding | RNS | |
| 08/05/17 | 17:46:07 | 8 May 2017 | Holding(s) in Company | RNS | |
| 28/04/17 | 12:40:21 | 28 Apr 2017 | Director/PDMR Shareholding | RNS | |
| 11/04/17 | 17:30:05 | 11 Apr 2017 | Director/PDMR Shareholding | RNS | |
| 22/03/17 | 07:00:05 | 22 Mar 2017 | Half-year Report | RNS | |
| 09/03/17 | 14:45:08 | 9 Mar 2017 | Director/PDMR Shareholding | RNS | |
| 10/02/17 | 09:57:50 | 10 Feb 2017 | Director/PDMR Shareholding | RNS | |
| 13/12/16 | 10:26:14 | 13 Dec 2016 | Director/PDMR Shareholding | RNS |