| 01/06/16 | 16:39:51 | 1 Jun 2016 | | Total Voting Rights | RNS |
| 19/05/16 | 16:01:52 | 19 May 2016 | | Result of AGM - Replacement | RNS |
| 18/05/16 | 16:03:56 | 18 May 2016 | | Result of AGM | RNS |
| 13/05/16 | 11:09:20 | 13 May 2016 | | Grant of Options | RNS |
| 09/05/16 | 13:42:24 | 9 May 2016 | | Director Shareholding | RNS |
| 04/05/16 | 08:00:10 | 4 May 2016 | | Appointment of Non-Executive Director | RNS |
| 29/04/16 | 10:00:02 | 29 Apr 2016 | | Total Voting Rights | RNS |
| 05/04/16 | 16:17:18 | 5 Apr 2016 | | Holding(s) in Company | RNS |
| 04/04/16 | 14:58:11 | 4 Apr 2016 | | Grant of Options | RNS |
| 01/04/16 | 14:50:56 | 1 Apr 2016 | | Holding(s) in Company | RNS |
| 01/04/16 | 10:03:03 | 1 Apr 2016 | | Total Voting Rights | RNS |
| 18/03/16 | 12:07:38 | 18 Mar 2016 | | Director/PDMR Shareholding | RNS |
| 16/03/16 | 07:00:09 | 16 Mar 2016 | | 2015 Full Year Results, 2020 Vision | RNS |
| 07/03/16 | 10:00:51 | 7 Mar 2016 | | Holding(s) in Company | RNS |
| 01/03/16 | 10:13:37 | 1 Mar 2016 | | Total Voting Rights | RNS |
| 01/02/16 | 14:41:40 | 1 Feb 2016 | | Total Voting Rights | RNS |
| 22/01/16 | 12:02:40 | 22 Jan 2016 | | Holding(s) in Company | RNS |
| 18/01/16 | 18:16:17 | 18 Jan 2016 | | Holding(s) in Company | RNS |
| 13/01/16 | 07:00:06 | 13 Jan 2016 | | Scheduled Trading Statement | RNS |
| 04/01/16 | 16:12:39 | 4 Jan 2016 | | Blocklisting Interim Review | RNS |
| 04/01/16 | 15:27:12 | 4 Jan 2016 | | Total Voting Rights | RNS |
| 17/12/15 | 10:07:22 | 17 Dec 2015 | | Director Shareholding | RNS |
| 11/12/15 | 07:00:08 | 11 Dec 2015 | | Board Changes | RNS |
| 09/12/15 | 16:56:55 | 9 Dec 2015 | | Holding(s) in Company | RNS |
| 01/12/15 | 17:52:36 | 1 Dec 2015 | | Total Voting Rights | RNS |
| 25/11/15 | 15:46:19 | 25 Nov 2015 | | Holding(s) in Company | RNS |
| 16/11/15 | 09:50:53 | 16 Nov 2015 | | Holding(s) in Company | RNS |
| 09/11/15 | 13:53:02 | 9 Nov 2015 | | Director/PDMR Shareholding | RNS |
| 04/11/15 | 07:00:06 | 4 Nov 2015 | | Interim Management Statement | RNS |
| 02/11/15 | 14:43:39 | 2 Nov 2015 | | Total Voting Rights | RNS |
| 07/10/15 | 08:00:11 | 7 Oct 2015 | | Notice of Trading Statement | RNS |
| 01/10/15 | 11:42:48 | 1 Oct 2015 | | Total Voting Rights | RNS |
| 01/09/15 | 15:43:30 | 1 Sept 2015 | | Total Voting Rights | RNS |
| 28/08/15 | 16:44:01 | 28 Aug 2015 | | Director Shareholding | RNS |
| 27/08/15 | 08:01:02 | 27 Aug 2015 | | 2015 Interim Results | RNS |
| 26/08/15 | 19:01:34 | 26 Aug 2015 | | Holding(s) in Company | RNS |
| 03/08/15 | 11:25:45 | 3 Aug 2015 | | Total Voting Rights | RNS |
| 08/07/15 | 08:00:18 | 8 Jul 2015 | | Scheduled Trading Statement | RNS |
| 07/07/15 | 16:28:10 | 7 Jul 2015 | | Holding(s) in Company | RNS |
| 01/07/15 | 14:36:00 | 1 Jul 2015 | | Blocklisting Interim Review | RNS |
| 01/07/15 | 14:33:48 | 1 Jul 2015 | | Total Voting Rights | RNS |
| 05/06/15 | 08:00:18 | 5 Jun 2015 | | Directorate Change | RNS |
| 01/06/15 | 14:16:31 | 1 Jun 2015 | | Total Voting Rights | RNS |
| 18/05/15 | 09:42:16 | 18 May 2015 | | Result of AGM | RNS |
| 01/05/15 | 14:27:14 | 1 May 2015 | | Director Shareholding | RNS |
| 01/05/15 | 13:37:53 | 1 May 2015 | | Total Voting Rights | RNS |
| 27/04/15 | 11:00:05 | 27 Apr 2015 | | Directorate Change | RNS |
| 08/04/15 | 16:58:50 | 8 Apr 2015 | | Director/PDMR Shareholding | RNS |
| 07/04/15 | 17:33:22 | 7 Apr 2015 | | Grant of Options | RNS |
| 07/04/15 | 17:31:11 | 7 Apr 2015 | | Director/PDMR Shareholding | RNS |