| 04/04/18 | 10:25:15 | 4 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 20/03/18 | 16:55:01 | 20 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 20/03/18 | 11:35:29 | 20 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 20/03/18 | 11:02:08 | 20 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 20/03/18 | 10:45:16 | 20 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 14/03/18 | 07:00:03 | 14 Mar 2018 | | Annual Financial Report | RNS |
| 06/03/18 | 10:07:04 | 6 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 06/03/18 | 08:52:38 | 6 Mar 2018 | | Director/PDMR Shareholding | RNS |
| 09/02/18 | 12:20:15 | 9 Feb 2018 | | Director Declaration | RNS |
| 06/02/18 | 16:32:44 | 6 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 06/02/18 | 16:30:14 | 6 Feb 2018 | | Director/PDMR Shareholding | RNS |
| 10/01/18 | 07:00:02 | 10 Jan 2018 | | Trading Statement | RNS |
| 04/01/18 | 13:49:20 | 4 Jan 2018 | | Director/PDMR Shareholding | RNS |
| 04/01/18 | 13:48:43 | 4 Jan 2018 | | Director/PDMR Shareholding | RNS |
| 05/12/17 | 15:23:40 | 5 Dec 2017 | | Director/PDMR Shareholding | RNS |
| 05/12/17 | 15:22:48 | 5 Dec 2017 | | Director/PDMR Shareholding | RNS |
| 06/11/17 | 13:39:38 | 6 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 06/11/17 | 13:39:07 | 6 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 20/10/17 | 17:29:41 | 20 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 11/10/17 | 08:00:04 | 11 Oct 2017 | | Directorate Change | RNS |
| 04/10/17 | 14:58:53 | 4 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 04/10/17 | 14:56:14 | 4 Oct 2017 | | Director/PDMR Shareholding | RNS |
| 05/09/17 | 14:11:16 | 5 Sept 2017 | | Director/PDMR Shareholding | RNS |
| 05/09/17 | 14:08:17 | 5 Sept 2017 | | Director/PDMR Shareholding | RNS |
| 29/08/17 | 10:25:42 | 29 Aug 2017 | | Holding(s) in Company | RNS |
| 17/08/17 | 08:00:02 | 17 Aug 2017 | | Half-year Report | RNS |
| 03/08/17 | 16:46:47 | 3 Aug 2017 | | Director/PDMR Shareholding | RNS |
| 03/08/17 | 16:46:30 | 3 Aug 2017 | | Director/PDMR Shareholding | RNS |
| 04/07/17 | 10:38:44 | 4 Jul 2017 | | Director/PDMR Shareholding | RNS |
| 04/07/17 | 10:36:29 | 4 Jul 2017 | | Director/PDMR Shareholding | RNS |
| 06/06/17 | 11:20:38 | 6 Jun 2017 | | Director/PDMR Shareholding | RNS |
| 06/06/17 | 11:19:14 | 6 Jun 2017 | | Director/PDMR Shareholding | RNS |
| 11/05/17 | 16:03:49 | 11 May 2017 | | Directorate Change | RNS |
| 10/05/17 | 16:02:11 | 10 May 2017 | | Result of AGM | RNS |
| 10/05/17 | 15:16:22 | 10 May 2017 | | Holding(s) in Company | RNS |
| 10/05/17 | 08:00:08 | 10 May 2017 | | Trading Update | RNS |
| 04/05/17 | 09:58:04 | 4 May 2017 | | Director/PDMR Shareholding | RNS |
| 04/05/17 | 09:57:43 | 4 May 2017 | | Director/PDMR Shareholding | RNS |
| 21/04/17 | 12:18:37 | 21 Apr 2017 | | Director/PDMR Shareholding | RNS |
| 07/04/17 | 12:11:59 | 7 Apr 2017 | | Annual Financial Report | RNS |
| 04/04/17 | 14:31:40 | 4 Apr 2017 | | Director/PDMR Shareholding | RNS |
| 04/04/17 | 14:29:01 | 4 Apr 2017 | | Director/PDMR Shareholding | RNS |
| 31/03/17 | 16:44:42 | 31 Mar 2017 | | Annual Financial Report | RNS |
| 31/03/17 | 08:00:14 | 31 Mar 2017 | | Directorate Change | RNS |
| 16/03/17 | 17:47:34 | 16 Mar 2017 | | Transfer of shares | RNS |
| 16/03/17 | 16:46:11 | 16 Mar 2017 | | Transfer of Shares | RNS |
| 16/03/17 | 16:43:54 | 16 Mar 2017 | | Director/PDMR Shareholding | RNS |
| 15/03/17 | 13:50:12 | 15 Mar 2017 | | Director/PDMR Shareholding | RNS |
| 15/03/17 | 07:00:08 | 15 Mar 2017 | | Final Results | RNS |
| 03/03/17 | 16:39:36 | 3 Mar 2017 | | Director/PDMR Shareholding | RNS |