| 11/06/18 | 08:00:03 | 11 Jun 2018 | | Final Results | RNS |
| 04/05/18 | 17:25:49 | 4 May 2018 | | Holding(s) in Company | RNS |
| 03/05/18 | 16:25:05 | 3 May 2018 | | Holding(s) in Company | RNS |
| 03/05/18 | 14:28:09 | 3 May 2018 | | Holding(s) in Company | RNS |
| 03/05/18 | 14:26:56 | 3 May 2018 | | Holding(s) in Company | RNS |
| 03/05/18 | 10:00:05 | 3 May 2018 | | Holding(s) in Company | RNS |
| 02/05/18 | 11:30:01 | 2 May 2018 | | Result of General Meeting and Total Voting Rights | RNS |
| 27/04/18 | 10:06:46 | 27 Apr 2018 | | Grant of Extended Master Licence Agreement | RNS |
| 13/04/18 | 17:53:54 | 13 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 13/04/18 | 14:15:01 | 13 Apr 2018 | | Issue of Equity and Change of Adviser | RNS |
| 23/03/18 | 07:00:05 | 23 Mar 2018 | | Trading Statement | RNS |
| 05/03/18 | 10:33:57 | 5 Mar 2018 | | Holding(s) in Company | RNS |
| 22/02/18 | 13:49:40 | 22 Feb 2018 | | Holding(s) in Company | RNS |
| 20/02/18 | 10:42:05 | 20 Feb 2018 | | Transaction in Own Shares | RNS |
| 23/01/18 | 07:00:05 | 23 Jan 2018 | | Directorate Change | RNS |
| 23/11/17 | 17:26:53 | 23 Nov 2017 | | Holding(s) in Company | RNS |
| 23/11/17 | 17:14:54 | 23 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 10/11/17 | 09:28:45 | 10 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 08/11/17 | 11:18:36 | 8 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 07/11/17 | 15:19:12 | 7 Nov 2017 | | Director/PDMR Shareholding | RNS |
| 06/11/17 | 07:00:04 | 6 Nov 2017 | | Half-year Report | RNS |
| 27/10/17 | 16:44:34 | 27 Oct 2017 | | Holding(s) in Company | RNS |
| 27/10/17 | 13:25:45 | 27 Oct 2017 | | Holding(s) in Company | RNS |
| 28/07/17 | 08:00:03 | 28 Jul 2017 | | AGM Statement | RNS |
| 17/07/17 | 08:00:04 | 17 Jul 2017 | | Acquisition | RNS |
| 07/06/17 | 08:00:05 | 7 Jun 2017 | | Final Results | RNS |
| 16/05/17 | 09:12:10 | 16 May 2017 | | Trading Update and board changes - Replacement | RNS |
| 10/04/17 | 08:00:07 | 10 Apr 2017 | | Trading Update, board changes & notice of results | RNS |
| 24/02/17 | 07:00:10 | 24 Feb 2017 | | Director/PDMR Sharedealing | RNS |
| 24/02/17 | 07:00:08 | 24 Feb 2017 | | Employee Share Scheme | RNS |
| 21/02/17 | 07:00:10 | 21 Feb 2017 | | Trading update | RNS |
| 08/12/16 | 10:45:52 | 8 Dec 2016 | | Holding(s) in Company | RNS |
| 16/11/16 | 15:08:04 | 16 Nov 2016 | | Director/PDMR Shareholding | RNS |
| 09/11/16 | 12:24:13 | 9 Nov 2016 | | Directors' Dealings | RNS |
| 08/11/16 | 07:00:11 | 8 Nov 2016 | | Half-year Report | RNS |
| 14/10/16 | 08:00:05 | 14 Oct 2016 | | Period End Trading Update and Notice of Results | RNS |
| 26/08/16 | 09:16:52 | 26 Aug 2016 | | Transaction in Own Shares | RNS |
| 15/08/16 | 16:55:07 | 15 Aug 2016 | | Directorate Change | RNS |
| 15/08/16 | 08:00:08 | 15 Aug 2016 | | Transaction in Own Shares | RNS |
| 05/08/16 | 08:00:10 | 5 Aug 2016 | | AGM Statement | RNS |
| 14/06/16 | 12:28:51 | 14 Jun 2016 | | Holding(s) in Company | RNS |
| 09/06/16 | 12:22:47 | 9 Jun 2016 | | Holding(s) in Company | RNS |
| 08/06/16 | 08:12:11 | 8 Jun 2016 | | Final Results | RNS |
| 03/05/16 | 09:12:52 | 3 May 2016 | | Holding(s) in Company | RNS |
| 19/04/16 | 17:24:51 | 19 Apr 2016 | | Holding(s) in Company | RNS |
| 07/04/16 | 08:00:05 | 7 Apr 2016 | | Trading Statement | RNS |
| 24/03/16 | 12:23:09 | 24 Mar 2016 | | Holding(s) in Company | RNS |
| 15/03/16 | 07:00:11 | 15 Mar 2016 | | Directorate Change | RNS |
| 29/02/16 | 07:00:12 | 29 Feb 2016 | | Transaction in Own Shares | RNS |
| 24/02/16 | 07:00:12 | 24 Feb 2016 | | Trading Update | RNS |