| 01/06/17 | 11:01:02 | 1 Jun 2017 | | Total Voting Rights | RNS |
| 02/05/17 | 10:19:59 | 2 May 2017 | | Total Voting Rights | RNS |
| 28/04/17 | 10:13:39 | 28 Apr 2017 | | Director/PDMR Shareholding | RNS |
| 25/04/17 | 17:59:46 | 25 Apr 2017 | | Notification of a Change to a Director's Details | RNS |
| 25/04/17 | 16:17:41 | 25 Apr 2017 | | Treasury Stock | RNS |
| 20/04/17 | 16:20:14 | 20 Apr 2017 | | Result of AGM | RNS |
| 03/04/17 | 10:25:06 | 3 Apr 2017 | | Total Voting Rights | RNS |
| 20/03/17 | 15:06:09 | 20 Mar 2017 | | Director/PDMR Shareholding | RNS |
| 20/03/17 | 15:03:38 | 20 Mar 2017 | | Annual Financial Report | RNS |
| 20/03/17 | 09:41:05 | 20 Mar 2017 | | Holding(s) in Company | RNS |
| 09/03/17 | 07:00:13 | 9 Mar 2017 | | Acquisition | RNS |
| 09/03/17 | 07:00:13 | 9 Mar 2017 | | Final Results | RNS |
| 01/03/17 | 09:50:11 | 1 Mar 2017 | | Total Voting Rights | RNS |
| 21/02/17 | 17:04:21 | 21 Feb 2017 | | Transaction in Own Shares | RNS |
| 20/02/17 | 17:10:28 | 20 Feb 2017 | | Transaction in Own Shares | RNS |
| 17/02/17 | 17:40:10 | 17 Feb 2017 | | Transaction in Own Shares | RNS |
| 16/02/17 | 17:20:45 | 16 Feb 2017 | | Transaction in Own Shares | RNS |
| 15/02/17 | 17:32:56 | 15 Feb 2017 | | Transaction in Own Shares | RNS |
| 15/02/17 | 07:00:06 | 15 Feb 2017 | | Transaction in Own Shares | RNS |
| 13/02/17 | 16:59:01 | 13 Feb 2017 | | Transaction in Own Shares | RNS |
| 10/02/17 | 16:56:57 | 10 Feb 2017 | | Transaction in Own Shares | RNS |
| 10/02/17 | 07:00:05 | 10 Feb 2017 | | Transaction in Own Shares | RNS |
| 08/02/17 | 16:52:32 | 8 Feb 2017 | | Transaction in Own Shares | RNS |
| 07/02/17 | 17:03:07 | 7 Feb 2017 | | Transaction in Own Shares | RNS |
| 06/02/17 | 17:09:54 | 6 Feb 2017 | | Transaction in Own Shares | RNS |
| 03/02/17 | 07:00:06 | 3 Feb 2017 | | Transaction in Own Shares | RNS |
| 22/12/16 | 11:32:17 | 22 Dec 2016 | | Share Repurchase Programme | RNS |
| 12/12/16 | 09:40:13 | 12 Dec 2016 | | TR-1: NOTIFICATION OF MAJOR INTEREST IN SHARES | RNS |
| 01/12/16 | 13:58:58 | 1 Dec 2016 | | Total Voting Rights | RNS |
| 01/12/16 | 12:08:56 | 1 Dec 2016 | | Publication of Circular Notice of General Meeting | RNS |
| 30/11/16 | 15:39:21 | 30 Nov 2016 | | Exercise of Options | RNS |
| 24/11/16 | 07:00:08 | 24 Nov 2016 | | Capital Markets Day and Trading Update | RNS |
| 01/11/16 | 09:38:48 | 1 Nov 2016 | | Total Voting Rights | RNS |
| 13/10/16 | 11:30:25 | 13 Oct 2016 | | Director/PDMR Shareholding | RNS |
| 12/10/16 | 08:00:15 | 12 Oct 2016 | | Trading Statement | RNS |
| 03/10/16 | 15:58:39 | 3 Oct 2016 | | Total Voting Rights | RNS |
| 14/09/16 | 18:11:51 | 14 Sept 2016 | | Transaction in Own Shares | RNS |
| 13/09/16 | 17:45:38 | 13 Sept 2016 | | Transaction in Own Shares | RNS |
| 12/09/16 | 19:02:15 | 12 Sept 2016 | | Transaction in Own Shares | RNS |
| 09/09/16 | 17:27:05 | 9 Sept 2016 | | Transaction in Own Shares | RNS |
| 08/09/16 | 18:03:37 | 8 Sept 2016 | | Transaction in Own Shares | RNS |
| 07/09/16 | 18:36:09 | 7 Sept 2016 | | Transaction in Own Shares | RNS |
| 06/09/16 | 18:17:03 | 6 Sept 2016 | | Transaction in Own Shares | RNS |
| 06/09/16 | 09:36:17 | 6 Sept 2016 | | Director/PDMR Shareholding | RNS |
| 05/09/16 | 17:47:09 | 5 Sept 2016 | | Transaction in Own Shares | RNS |
| 02/09/16 | 18:05:14 | 2 Sept 2016 | | Transaction in Own Shares | RNS |
| 01/09/16 | 18:27:12 | 1 Sept 2016 | | Transaction in Own Shares | RNS |
| 01/09/16 | 16:45:27 | 1 Sept 2016 | | Total Voting Rights | RNS |
| 31/08/16 | 18:20:34 | 31 Aug 2016 | | Transaction in Own Shares | RNS |
| 30/08/16 | 17:58:56 | 30 Aug 2016 | | Transaction in Own Shares | RNS |