| 02/02/16 | 07:00:07 | 2 Feb 2016 | | Transaction in Own Shares | RNS |
| 01/02/16 | 07:00:10 | 1 Feb 2016 | | Transaction in Own Shares | RNS |
| 29/01/16 | 07:00:07 | 29 Jan 2016 | | Transaction in Own Shares | RNS |
| 27/01/16 | 07:00:07 | 27 Jan 2016 | | Transaction in Own Shares | RNS |
| 22/01/16 | 16:49:55 | 22 Jan 2016 | | Close Period repurchase programme | RNS |
| 22/01/16 | 07:00:06 | 22 Jan 2016 | | Transaction in Own Shares | RNS |
| 21/01/16 | 08:27:22 | 21 Jan 2016 | | Transaction in Own Shares | RNS |
| 20/01/16 | 07:00:04 | 20 Jan 2016 | | Q2 Trading Update | RNS |
| 19/01/16 | 14:06:49 | 19 Jan 2016 | | Director/PDMR Shareholding | RNS |
| 21/12/15 | 17:35:41 | 21 Dec 2015 | | Director/PDMR Shareholding | RNS |
| 15/12/15 | 13:18:37 | 15 Dec 2015 | | Director/PDMR Shareholding | RNS |
| 04/12/15 | 07:00:07 | 4 Dec 2015 | | Statement re data breach | RNS |
| 02/12/15 | 15:50:00 | 2 Dec 2015 | | Director/PDMR Shareholding | RNS |
| 01/12/15 | 10:53:52 | 1 Dec 2015 | | TR-1: Notifications of Major Interests in Shares | RNS |
| 19/11/15 | 11:20:43 | 19 Nov 2015 | | Director/PDMR Shareholding | RNS |
| 12/11/15 | 14:28:19 | 12 Nov 2015 | | Result of AGM | RNS |
| 04/11/15 | 07:00:06 | 4 Nov 2015 | | Trading Statement | RNS |
| 22/10/15 | 11:34:14 | 22 Oct 2015 | | Director/PDMR Shareholding | RNS |
| 14/10/15 | 14:49:06 | 14 Oct 2015 | | Director/PDMR Shareholding | RNS |
| 21/09/15 | 16:57:11 | 21 Sept 2015 | | Director/PDMR Shareholding | RNS |
| 11/09/15 | 08:00:11 | 11 Sept 2015 | | Preliminary Results | RNS |
| 20/08/15 | 08:44:16 | 20 Aug 2015 | | Director/PDMR Shareholding | RNS |
| 27/07/15 | 08:35:15 | 27 Jul 2015 | | Transaction in Own Shares | RNS |
| 24/07/15 | 08:23:11 | 24 Jul 2015 | | Transaction in Own Shares | RNS |
| 23/07/15 | 08:56:17 | 23 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 23/07/15 | 08:54:28 | 23 Jul 2015 | | Transaction in Own Shares | RNS |
| 22/07/15 | 10:14:52 | 22 Jul 2015 | | Director/PDMR Shareholding | RNS |
| 22/07/15 | 09:48:55 | 22 Jul 2015 | | Transaction in Own Shares | RNS |
| 21/07/15 | 08:50:45 | 21 Jul 2015 | | Transaction in Own Shares | RNS |
| 20/07/15 | 08:22:48 | 20 Jul 2015 | | Transaction in Own Shares | RNS |
| 17/07/15 | 08:02:01 | 17 Jul 2015 | | Transaction in Own Shares | RNS |
| 16/07/15 | 10:52:57 | 16 Jul 2015 | | Transaction in Own Shares | RNS |
| 15/07/15 | 08:00:04 | 15 Jul 2015 | | Pre-Close Statement | RNS |
| 30/06/15 | 10:02:29 | 30 Jun 2015 | | Holding(s) in Company | RNS |
| 24/06/15 | 16:38:33 | 24 Jun 2015 | | Holding(s) in Company | RNS |
| 22/06/15 | 09:14:59 | 22 Jun 2015 | | Director/PDMR Shareholding | RNS |
| 20/05/15 | 15:14:28 | 20 May 2015 | | Director/PDMR Shareholding | RNS |
| 18/05/15 | 08:31:16 | 18 May 2015 | | Director Declaration | RNS |
| 11/05/15 | 13:52:51 | 11 May 2015 | | Holding(s) in Company | RNS |
| 06/05/15 | 08:01:56 | 6 May 2015 | | Interim Management Statement | RNS |
| 27/04/15 | 08:25:20 | 27 Apr 2015 | | Transaction in Own Shares | RNS |
| 24/04/15 | 09:53:45 | 24 Apr 2015 | | Transaction in Own Shares | RNS |
| 23/04/15 | 09:35:23 | 23 Apr 2015 | | Transaction in Own Shares | RNS |
| 22/04/15 | 10:43:24 | 22 Apr 2015 | | Director/PDMR Shareholding | RNS |
| 22/04/15 | 08:45:49 | 22 Apr 2015 | | Transaction in Own Shares | RNS |
| 21/04/15 | 13:32:19 | 21 Apr 2015 | | Director/PDMR Shareholding | RNS |
| 21/04/15 | 08:46:22 | 21 Apr 2015 | | Transaction in Own Shares | RNS |
| 20/04/15 | 11:01:26 | 20 Apr 2015 | | Transaction in Own Shares | RNS |
| 16/04/15 | 08:00:16 | 16 Apr 2015 | | Transaction in Own Shares | RNS |
| 15/04/15 | 09:12:04 | 15 Apr 2015 | | Transaction in Own Shares | RNS |