| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 13/11/19 | 10:39:24 | 13 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 06/11/19 | 16:13:44 | 6 Nov 2019 | Holding(s) in Company | RNS | |
| 05/11/19 | 07:30:02 | 5 Nov 2019 | Director Declaration | RNS | |
| 01/11/19 | 13:44:23 | 1 Nov 2019 | Total Voting Rights | RNS | |
| 21/10/19 | 14:36:28 | 21 Oct 2019 | Director/PDMR Shareholding | RNS | |
| 15/10/19 | 16:53:34 | 15 Oct 2019 | Director/PDMR Shareholding | RNS | |
| 01/10/19 | 08:00:05 | 1 Oct 2019 | Total Voting Rights | RNS | |
| 30/09/19 | 12:28:22 | 30 Sept 2019 | Director Declaration | RNS | |
| 23/09/19 | 11:58:54 | 23 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 13/09/19 | 16:35:03 | 13 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 02/09/19 | 15:49:44 | 2 Sept 2019 | Total Voting Rights | RNS | |
| 22/08/19 | 12:50:51 | 22 Aug 2019 | Director/PDMR Shareholding | RNS | |
| 14/08/19 | 15:20:56 | 14 Aug 2019 | Director/PDMR Shareholding | RNS | |
| 06/08/19 | 13:43:52 | 6 Aug 2019 | Dividend Declaration | RNS | |
| 06/08/19 | 08:00:07 | 6 Aug 2019 | 2019 Half Year Results | RNS | |
| 01/08/19 | 16:35:08 | 1 Aug 2019 | Total Voting Rights | RNS | |
| 23/07/19 | 16:31:12 | 23 Jul 2019 | Director/PDMR Shareholding | RNS | |
| 15/07/19 | 17:46:29 | 15 Jul 2019 | Director/PDMR Shareholding | RNS | |
| 01/07/19 | 17:05:27 | 1 Jul 2019 | Block listing Interim Review | RNS | |
| 24/06/19 | 16:07:05 | 24 Jun 2019 | Director/PDMR Shareholding | RNS | |
| 20/06/19 | 15:22:09 | 20 Jun 2019 | Holding(s) in Company | RNS | |
| 13/06/19 | 13:56:02 | 13 Jun 2019 | Director/PDMR Shareholding | RNS | |
| 03/06/19 | 12:56:56 | 3 Jun 2019 | Total Voting Rights | RNS | |
| 21/05/19 | 16:44:59 | 21 May 2019 | Director/PDMR Shareholding | RNS | |
| 21/05/19 | 16:34:18 | 21 May 2019 | Director/PDMR Shareholding | RNS | |
| 14/05/19 | 16:11:51 | 14 May 2019 | Director/PDMR Shareholding | RNS | |
| 01/05/19 | 16:25:14 | 1 May 2019 | Total Voting Rights | RNS | |
| 26/04/19 | 16:36:51 | 26 Apr 2019 | Result of AGM | RNS | |
| 26/04/19 | 08:00:07 | 26 Apr 2019 | Trading Update | RNS | |
| 25/04/19 | 16:57:31 | 25 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 25/04/19 | 16:56:55 | 25 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 11/04/19 | 17:50:37 | 11 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 01/04/19 | 15:33:10 | 1 Apr 2019 | Total Voting Rights | RNS | |
| 27/03/19 | 13:05:08 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 27/03/19 | 12:54:44 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 27/03/19 | 12:54:14 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 16:26:59 | 25 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 15:11:51 | 25 Mar 2019 | Annual Report & Accounts 2018 and Notice of AGM | RNS | |
| 04/03/19 | 07:00:04 | 4 Mar 2019 | 2018 Full Year Results | RNS | |
| 01/03/19 | 11:32:17 | 1 Mar 2019 | Total Voting Rights | RNS | |
| 01/03/19 | 07:00:10 | 1 Mar 2019 | Company Secretary Change | RNS | |
| 27/02/19 | 14:23:21 | 27 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 05/02/19 | 09:09:41 | 5 Feb 2019 | Total Voting Rights | RNS | |
| 21/01/19 | 12:08:45 | 21 Jan 2019 | Publication Dates 2019 | RNS | |
| 21/01/19 | 12:07:13 | 21 Jan 2019 | Director/PDMR Shareholding | RNS | |
| 02/01/19 | 09:56:44 | 2 Jan 2019 | Block listing Interim Review | RNS | |
| 02/01/19 | 09:52:31 | 2 Jan 2019 | Total Voting Rights | RNS | |
| 21/12/18 | 11:19:15 | 21 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 18/12/18 | 17:17:21 | 18 Dec 2018 | Director/PDMR Shareholding - Amended | RNS | |
| 17/12/18 | 15:28:41 | 17 Dec 2018 | Director/PDMR Shareholding | RNS |
| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 13/11/19 | 10:39:24 | 13 Nov 2019 | Director/PDMR Shareholding | RNS | |
| 06/11/19 | 16:13:44 | 6 Nov 2019 | Holding(s) in Company | RNS | |
| 05/11/19 | 07:30:02 | 5 Nov 2019 | Director Declaration | RNS | |
| 01/11/19 | 13:44:23 | 1 Nov 2019 | Total Voting Rights | RNS | |
| 21/10/19 | 14:36:28 | 21 Oct 2019 | Director/PDMR Shareholding | RNS | |
| 15/10/19 | 16:53:34 | 15 Oct 2019 | Director/PDMR Shareholding | RNS | |
| 01/10/19 | 08:00:05 | 1 Oct 2019 | Total Voting Rights | RNS | |
| 30/09/19 | 12:28:22 | 30 Sept 2019 | Director Declaration | RNS | |
| 23/09/19 | 11:58:54 | 23 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 13/09/19 | 16:35:03 | 13 Sept 2019 | Director/PDMR Shareholding | RNS | |
| 02/09/19 | 15:49:44 | 2 Sept 2019 | Total Voting Rights | RNS | |
| 22/08/19 | 12:50:51 | 22 Aug 2019 | Director/PDMR Shareholding | RNS | |
| 14/08/19 | 15:20:56 | 14 Aug 2019 | Director/PDMR Shareholding | RNS | |
| 06/08/19 | 13:43:52 | 6 Aug 2019 | Dividend Declaration | RNS | |
| 06/08/19 | 08:00:07 | 6 Aug 2019 | 2019 Half Year Results | RNS | |
| 01/08/19 | 16:35:08 | 1 Aug 2019 | Total Voting Rights | RNS | |
| 23/07/19 | 16:31:12 | 23 Jul 2019 | Director/PDMR Shareholding | RNS | |
| 15/07/19 | 17:46:29 | 15 Jul 2019 | Director/PDMR Shareholding | RNS | |
| 01/07/19 | 17:05:27 | 1 Jul 2019 | Block listing Interim Review | RNS | |
| 24/06/19 | 16:07:05 | 24 Jun 2019 | Director/PDMR Shareholding | RNS | |
| 20/06/19 | 15:22:09 | 20 Jun 2019 | Holding(s) in Company | RNS | |
| 13/06/19 | 13:56:02 | 13 Jun 2019 | Director/PDMR Shareholding | RNS | |
| 03/06/19 | 12:56:56 | 3 Jun 2019 | Total Voting Rights | RNS | |
| 21/05/19 | 16:44:59 | 21 May 2019 | Director/PDMR Shareholding | RNS | |
| 21/05/19 | 16:34:18 | 21 May 2019 | Director/PDMR Shareholding | RNS | |
| 14/05/19 | 16:11:51 | 14 May 2019 | Director/PDMR Shareholding | RNS | |
| 01/05/19 | 16:25:14 | 1 May 2019 | Total Voting Rights | RNS | |
| 26/04/19 | 16:36:51 | 26 Apr 2019 | Result of AGM | RNS | |
| 26/04/19 | 08:00:07 | 26 Apr 2019 | Trading Update | RNS | |
| 25/04/19 | 16:57:31 | 25 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 25/04/19 | 16:56:55 | 25 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 11/04/19 | 17:50:37 | 11 Apr 2019 | Director/PDMR Shareholding | RNS | |
| 01/04/19 | 15:33:10 | 1 Apr 2019 | Total Voting Rights | RNS | |
| 27/03/19 | 13:05:08 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 27/03/19 | 12:54:44 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 27/03/19 | 12:54:14 | 27 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 16:26:59 | 25 Mar 2019 | Director/PDMR Shareholding | RNS | |
| 25/03/19 | 15:11:51 | 25 Mar 2019 | Annual Report & Accounts 2018 and Notice of AGM | RNS | |
| 04/03/19 | 07:00:04 | 4 Mar 2019 | 2018 Full Year Results | RNS | |
| 01/03/19 | 11:32:17 | 1 Mar 2019 | Total Voting Rights | RNS | |
| 01/03/19 | 07:00:10 | 1 Mar 2019 | Company Secretary Change | RNS | |
| 27/02/19 | 14:23:21 | 27 Feb 2019 | Director/PDMR Shareholding | RNS | |
| 05/02/19 | 09:09:41 | 5 Feb 2019 | Total Voting Rights | RNS | |
| 21/01/19 | 12:08:45 | 21 Jan 2019 | Publication Dates 2019 | RNS | |
| 21/01/19 | 12:07:13 | 21 Jan 2019 | Director/PDMR Shareholding | RNS | |
| 02/01/19 | 09:56:44 | 2 Jan 2019 | Block listing Interim Review | RNS | |
| 02/01/19 | 09:52:31 | 2 Jan 2019 | Total Voting Rights | RNS | |
| 21/12/18 | 11:19:15 | 21 Dec 2018 | Director/PDMR Shareholding | RNS | |
| 18/12/18 | 17:17:21 | 18 Dec 2018 | Director/PDMR Shareholding - Amended | RNS | |
| 17/12/18 | 15:28:41 | 17 Dec 2018 | Director/PDMR Shareholding | RNS |