| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 11/06/19 | 19:20:37 | 11 Jun 2019 | Transaction in Own Shares | RNS | |
| 10/06/19 | 18:16:52 | 10 Jun 2019 | Transaction in Own Shares | RNS | |
| 07/06/19 | 19:31:06 | 7 Jun 2019 | Transaction in Own Shares | RNS | |
| 06/06/19 | 18:15:13 | 6 Jun 2019 | Transaction in Own Shares | RNS | |
| 05/06/19 | 18:27:38 | 5 Jun 2019 | Transaction in Own Shares | RNS | |
| 04/06/19 | 19:01:12 | 4 Jun 2019 | Transaction in Own Shares | RNS | |
| 03/06/19 | 18:42:56 | 3 Jun 2019 | Transaction in Own Shares | RNS | |
| 03/06/19 | 14:43:51 | 3 Jun 2019 | Total Voting Rights | RNS | |
| 31/05/19 | 18:33:31 | 31 May 2019 | Transaction in Own Shares | RNS | |
| 30/05/19 | 18:59:08 | 30 May 2019 | Transaction in Own Shares | RNS | |
| 29/05/19 | 18:33:23 | 29 May 2019 | Transaction in Own Shares | RNS | |
| 28/05/19 | 18:49:40 | 28 May 2019 | Transaction in Own Shares | RNS | |
| 24/05/19 | 18:45:58 | 24 May 2019 | Transaction in Own Shares | RNS | |
| 23/05/19 | 19:11:56 | 23 May 2019 | Share repurchase programme | RNS | |
| 23/05/19 | 17:13:49 | 23 May 2019 | Result of AGM | RNS | |
| 23/05/19 | 08:00:04 | 23 May 2019 | Trading update | RNS | |
| 10/05/19 | 08:00:06 | 10 May 2019 | Directorate Change | RNS | |
| 03/05/19 | 16:47:23 | 3 May 2019 | Director/PDMR Shareholding | RNS | |
| 01/05/19 | 16:35:52 | 1 May 2019 | Total Voting Rights | RNS | |
| 30/04/19 | 17:17:20 | 30 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 29/04/19 | 17:14:32 | 29 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 26/04/19 | 13:21:05 | 26 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 15/04/19 | 16:13:11 | 15 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 15/04/19 | 16:08:40 | 15 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 03/04/19 | 16:01:22 | 3 Apr 2019 | Total Voting Rights | RNS | |
| 27/03/19 | 15:54:08 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 15:59:04 | 25 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 07/03/19 | 13:43:14 | 7 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 06/03/19 | 15:47:01 | 6 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 05/03/19 | 16:25:50 | 5 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 16:15:02 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:29:28 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:26:10 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:24:48 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 01/03/19 | 15:54:02 | 1 Mar 2019 | Holding(s) in Company | RNS | |
| 28/02/19 | 18:16:26 | 28 Feb 2019 | Directorate Change | RNS | |
| 28/02/19 | 07:00:08 | 28 Feb 2019 | Final Results | RNS | |
| 01/02/19 | 12:00:04 | 1 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 01/02/19 | 11:59:02 | 1 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 17/01/19 | 07:00:05 | 17 Jan 2019 | Notice of Results | RNS | |
| 11/12/18 | 15:58:57 | 11 Dec 2018 | Holding(s) in Company | RNS | |
| 03/12/18 | 14:41:58 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 03/12/18 | 14:36:15 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 03/12/18 | 14:32:02 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 27/11/18 | 12:55:51 | 27 Nov 2018 | Holding(s) in Company | RNS | |
| 27/11/18 | 12:54:01 | 27 Nov 2018 | Holding(s) in Company | RNS | |
| 22/11/18 | 16:16:51 | 22 Nov 2018 | Holding(s) in Company | RNS | |
| 19/11/18 | 15:51:54 | 19 Nov 2018 | Holding(s) in Company | RNS | |
| 16/11/18 | 14:39:23 | 16 Nov 2018 | Holding(s) in Company | RNS | |
| 08/11/18 | 07:00:04 | 8 Nov 2018 | Trading Update | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 11/06/19 | 19:20:37 | 11 Jun 2019 | Transaction in Own Shares | RNS | |
| 10/06/19 | 18:16:52 | 10 Jun 2019 | Transaction in Own Shares | RNS | |
| 07/06/19 | 19:31:06 | 7 Jun 2019 | Transaction in Own Shares | RNS | |
| 06/06/19 | 18:15:13 | 6 Jun 2019 | Transaction in Own Shares | RNS | |
| 05/06/19 | 18:27:38 | 5 Jun 2019 | Transaction in Own Shares | RNS | |
| 04/06/19 | 19:01:12 | 4 Jun 2019 | Transaction in Own Shares | RNS | |
| 03/06/19 | 18:42:56 | 3 Jun 2019 | Transaction in Own Shares | RNS | |
| 03/06/19 | 14:43:51 | 3 Jun 2019 | Total Voting Rights | RNS | |
| 31/05/19 | 18:33:31 | 31 May 2019 | Transaction in Own Shares | RNS | |
| 30/05/19 | 18:59:08 | 30 May 2019 | Transaction in Own Shares | RNS | |
| 29/05/19 | 18:33:23 | 29 May 2019 | Transaction in Own Shares | RNS | |
| 28/05/19 | 18:49:40 | 28 May 2019 | Transaction in Own Shares | RNS | |
| 24/05/19 | 18:45:58 | 24 May 2019 | Transaction in Own Shares | RNS | |
| 23/05/19 | 19:11:56 | 23 May 2019 | Share repurchase programme | RNS | |
| 23/05/19 | 17:13:49 | 23 May 2019 | Result of AGM | RNS | |
| 23/05/19 | 08:00:04 | 23 May 2019 | Trading update | RNS | |
| 10/05/19 | 08:00:06 | 10 May 2019 | Directorate Change | RNS | |
| 03/05/19 | 16:47:23 | 3 May 2019 | Director/PDMR Shareholding | RNS | |
| 01/05/19 | 16:35:52 | 1 May 2019 | Total Voting Rights | RNS | |
| 30/04/19 | 17:17:20 | 30 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 29/04/19 | 17:14:32 | 29 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 26/04/19 | 13:21:05 | 26 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 15/04/19 | 16:13:11 | 15 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 15/04/19 | 16:08:40 | 15 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 03/04/19 | 16:01:22 | 3 Apr 2019 | Total Voting Rights | RNS | |
| 27/03/19 | 15:54:08 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 15:59:04 | 25 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 07/03/19 | 13:43:14 | 7 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 06/03/19 | 15:47:01 | 6 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 05/03/19 | 16:25:50 | 5 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 16:15:02 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:29:28 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:26:10 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 04/03/19 | 15:24:48 | 4 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 01/03/19 | 15:54:02 | 1 Mar 2019 | Holding(s) in Company | RNS | |
| 28/02/19 | 18:16:26 | 28 Feb 2019 | Directorate Change | RNS | |
| 28/02/19 | 07:00:08 | 28 Feb 2019 | Final Results | RNS | |
| 01/02/19 | 12:00:04 | 1 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 01/02/19 | 11:59:02 | 1 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 17/01/19 | 07:00:05 | 17 Jan 2019 | Notice of Results | RNS | |
| 11/12/18 | 15:58:57 | 11 Dec 2018 | Holding(s) in Company | RNS | |
| 03/12/18 | 14:41:58 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 03/12/18 | 14:36:15 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 03/12/18 | 14:32:02 | 3 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 27/11/18 | 12:55:51 | 27 Nov 2018 | Holding(s) in Company | RNS | |
| 27/11/18 | 12:54:01 | 27 Nov 2018 | Holding(s) in Company | RNS | |
| 22/11/18 | 16:16:51 | 22 Nov 2018 | Holding(s) in Company | RNS | |
| 19/11/18 | 15:51:54 | 19 Nov 2018 | Holding(s) in Company | RNS | |
| 16/11/18 | 14:39:23 | 16 Nov 2018 | Holding(s) in Company | RNS | |
| 08/11/18 | 07:00:04 | 8 Nov 2018 | Trading Update | RNS |