| 29/08/17 | 13:09:30 | 29 Aug 2017 | | Directors' Interests | RNS |
| 04/08/17 | 12:00:01 | 4 Aug 2017 | | Dividend Declaration | RNS |
| 31/07/17 | 15:14:10 | 31 Jul 2017 | | Directors' interests | RNS |
| 20/07/17 | 08:00:04 | 20 Jul 2017 | | Interim Results - Six Months End 30 June 2017 | RNS |
| 24/05/17 | 15:50:24 | 24 May 2017 | | Notification of Major Interest in Shares | RNS |
| 11/05/17 | 08:00:13 | 11 May 2017 | | Dividend Declaration and Trading Statement | RNS |
| 04/05/17 | 08:00:06 | 4 May 2017 | | Exercise of options | RNS |
| 24/04/17 | 16:28:34 | 24 Apr 2017 | | EXERCISE OF OPTIONS AND TRANSACTION IN OWN SHARES | RNS |
| 21/04/17 | 14:07:32 | 21 Apr 2017 | | PDMR Dealings | RNS |
| 10/04/17 | 17:55:03 | 10 Apr 2017 | | Directors' Interests | RNS |
| 23/03/17 | 13:45:29 | 23 Mar 2017 | | Result of Annual General Meeting | RNS |
| 16/03/17 | 07:00:06 | 16 Mar 2017 | | Exercise of options | RNS |
| 28/02/17 | 10:20:02 | 28 Feb 2017 | | Exercise of options | RNS |
| 16/02/17 | 07:00:06 | 16 Feb 2017 | | Final Results | RNS |
| 06/02/17 | 15:34:18 | 6 Feb 2017 | | Dividend Declaration | RNS |
| 28/11/16 | 11:30:02 | 28 Nov 2016 | | Exercise of options | RNS |
| 08/11/16 | 13:19:42 | 8 Nov 2016 | | Dividend Declaration | RNS |
| 07/09/16 | 09:43:41 | 7 Sept 2016 | | Directors' Interests & Transaction in Own Shares | RNS |
| 06/09/16 | 13:48:03 | 6 Sept 2016 | | Director/PDMR Shareholding | RNS |
| 02/08/16 | 11:50:17 | 2 Aug 2016 | | Transaction in Own Shares | RNS |
| 21/07/16 | 08:00:07 | 21 Jul 2016 | | Half-year Report | RNS |
| 08/07/16 | 11:34:07 | 8 Jul 2016 | | Dividend Declaration | RNS |
| 07/07/16 | 09:13:56 | 7 Jul 2016 | | Holding(s) in Company | RNS |
| 03/06/16 | 16:22:56 | 3 Jun 2016 | | Holding(s) in Company | RNS |
| 03/06/16 | 08:00:07 | 3 Jun 2016 | | Transaction in Own Shares | RNS |
| 18/05/16 | 08:00:07 | 18 May 2016 | | Execution of Heads of Terms | RNS |
| 10/05/16 | 12:34:37 | 10 May 2016 | | Dividend Declaration | RNS |
| 31/03/16 | 17:18:54 | 31 Mar 2016 | | Directors' Interests | RNS |
| 24/03/16 | 11:45:55 | 24 Mar 2016 | | Result of AGM | RNS |
| 18/03/16 | 15:07:15 | 18 Mar 2016 | | Director/PDMR Shareholding | RNS |
| 15/03/16 | 09:35:29 | 15 Mar 2016 | | Director/PDMR Shareholding | RNS |
| 14/03/16 | 12:02:02 | 14 Mar 2016 | | Director/PDMR Shareholding | RNS |
| 10/03/16 | 07:00:07 | 10 Mar 2016 | | Transaction in Own Shares | RNS |
| 03/03/16 | 11:31:02 | 3 Mar 2016 | | Replacement - Transaction in Own Shares | RNS |
| 03/03/16 | 07:00:13 | 3 Mar 2016 | | Transaction in Own Shares | RNS |
| 25/02/16 | 11:59:54 | 25 Feb 2016 | | Director/PDMR Shareholding | RNS |
| 22/02/16 | 10:01:44 | 22 Feb 2016 | | Director/PDMR Shareholding | RNS |
| 18/02/16 | 12:33:44 | 18 Feb 2016 | | Transaction in Own Shares | RNS |
| 18/02/16 | 07:00:07 | 18 Feb 2016 | | Final Results | RNS |
| 09/02/16 | 09:51:33 | 9 Feb 2016 | | Dividend Declaration | RNS |
| 09/12/15 | 07:00:06 | 9 Dec 2015 | | Transaction in Own Shares | RNS |
| 12/11/15 | 07:00:11 | 12 Nov 2015 | | Dividend Declaration | RNS |
| 28/08/15 | 16:38:36 | 28 Aug 2015 | | Transaction in Own Shares | RNS |
| 10/08/15 | 13:57:57 | 10 Aug 2015 | | Transaction in Own Shares | RNS |
| 24/07/15 | 08:00:50 | 24 Jul 2015 | | Dividend Declaration | RNS |
| 23/07/15 | 08:00:09 | 23 Jul 2015 | | Interim Results | RNS |
| 16/06/15 | 08:00:13 | 16 Jun 2015 | | Dividend Declaration | RNS |
| 09/06/15 | 12:04:01 | 9 Jun 2015 | | TR-1: Notification of Major Interest in Shares | RNS |
| 03/06/15 | 08:00:12 | 3 Jun 2015 | | Transaction in Own Shares | RNS |
| 29/05/15 | 11:01:56 | 29 May 2015 | | Director's Dealing - Correction | RNS |