| 01/11/17 | 07:00:05 | 1 Nov 2017 | | Transaction in Own Shares | RNS |
| 31/10/17 | 07:00:04 | 31 Oct 2017 | | Transaction in Own Shares | RNS |
| 25/10/17 | 08:00:03 | 25 Oct 2017 | | Transaction in Own Shares | RNS |
| 24/10/17 | 08:00:03 | 24 Oct 2017 | | Transaction in Own Shares | RNS |
| 23/10/17 | 08:00:03 | 23 Oct 2017 | | Transaction in Own Shares | RNS |
| 20/10/17 | 08:00:03 | 20 Oct 2017 | | Transaction in Own Shares | RNS |
| 18/10/17 | 08:00:04 | 18 Oct 2017 | | Transaction in Own Shares | RNS |
| 17/10/17 | 08:00:04 | 17 Oct 2017 | | Transaction in Own Shares | RNS |
| 11/10/17 | 08:00:03 | 11 Oct 2017 | | Buyback programme | RNS |
| 11/10/17 | 08:00:03 | 11 Oct 2017 | | Interim Results | RNS |
| 11/09/17 | 10:27:16 | 11 Sept 2017 | | Transaction in Own Shares | RNS |
| 08/09/17 | 08:00:03 | 8 Sept 2017 | | Transaction in Own Shares | RNS |
| 07/09/17 | 08:04:26 | 7 Sept 2017 | | Transaction in Own Shares | RNS |
| 06/09/17 | 08:00:05 | 6 Sept 2017 | | Transaction in Own Shares | RNS |
| 05/09/17 | 08:00:03 | 5 Sept 2017 | | Transaction in Own Shares | RNS |
| 01/09/17 | 08:00:04 | 1 Sept 2017 | | Pre-close trading update | RNS |
| 01/09/17 | 08:00:04 | 1 Sept 2017 | | Transaction in Own Shares | RNS |
| 31/08/17 | 08:00:05 | 31 Aug 2017 | | Transaction in Own Shares | RNS |
| 30/08/17 | 09:52:02 | 30 Aug 2017 | | Transaction in Own Shares | RNS |
| 29/08/17 | 10:28:34 | 29 Aug 2017 | | Transaction in Own Shares | RNS |
| 25/08/17 | 08:00:03 | 25 Aug 2017 | | Transaction in Own Shares | RNS |
| 24/08/17 | 08:00:04 | 24 Aug 2017 | | Transaction in Own Shares | RNS |
| 23/08/17 | 09:47:17 | 23 Aug 2017 | | Transaction in Own Shares | RNS |
| 14/08/17 | 08:00:04 | 14 Aug 2017 | | Transaction in Own Shares | RNS |
| 11/08/17 | 16:45:23 | 11 Aug 2017 | | TR-1: Notification of Major Interest in Shares | RNS |
| 11/08/17 | 08:00:02 | 11 Aug 2017 | | Transaction in Own Shares | RNS |
| 10/08/17 | 08:00:06 | 10 Aug 2017 | | Transaction in Own Shares | RNS |
| 09/08/17 | 08:00:04 | 9 Aug 2017 | | Transaction in Own Shares | RNS |
| 08/08/17 | 08:00:05 | 8 Aug 2017 | | PDMR Share Purchase | RNS |
| 08/08/17 | 08:00:04 | 8 Aug 2017 | | Transaction in Own Shares | RNS |
| 07/08/17 | 08:00:04 | 7 Aug 2017 | | Transaction in Own Shares | RNS |
| 04/08/17 | 08:00:06 | 4 Aug 2017 | | Transaction in Own Shares | RNS |
| 03/08/17 | 12:38:11 | 3 Aug 2017 | | PDMR Share Purchase | RNS |
| 31/07/17 | 08:00:06 | 31 Jul 2017 | | Transaction in Own Shares | RNS |
| 27/07/17 | 08:00:04 | 27 Jul 2017 | | Transaction in Own Shares | RNS |
| 26/07/17 | 18:50:18 | 26 Jul 2017 | | Holding(s) in Company | RNS |
| 26/06/17 | 08:00:06 | 26 Jun 2017 | | Notification of Directors' interests | RNS |
| 16/05/17 | 11:20:32 | 16 May 2017 | | Holding(s) in Company | RNS |
| 10/05/17 | 08:00:09 | 10 May 2017 | | Final results for the year ended 28 February 2017 | RNS |
| 12/04/17 | 08:00:10 | 12 Apr 2017 | | Appointment of Nominated Adviser and Joint Broker | RNS |
| 01/03/17 | 07:00:20 | 1 Mar 2017 | | Pre-close Trading Update | RNS |
| 21/12/16 | 16:12:48 | 21 Dec 2016 | | Holding(s) in Company | RNS |
| 19/12/16 | 13:50:13 | 19 Dec 2016 | | Director/PDMR Shareholding | RNS |
| 21/11/16 | 07:00:11 | 21 Nov 2016 | | Blocklisting update | RNS |
| 12/10/16 | 08:00:16 | 12 Oct 2016 | | Unaudited Interim Results | RNS |
| 06/09/16 | 08:05:03 | 6 Sept 2016 | | Notification of Directors' and PDMR's interests | RNS |
| 06/09/16 | 08:00:11 | 6 Sept 2016 | | Notification of Directors' interests | RNS |
| 01/09/16 | 08:00:11 | 1 Sept 2016 | | Pre-Close Trading Update | RNS |
| 04/08/16 | 18:24:18 | 4 Aug 2016 | | PDMR Share Purchase | RNS |
| 20/07/16 | 17:15:33 | 20 Jul 2016 | | Holding(s) in Company | RNS |