| 15/03/19 | 15:29:25 | 15 Mar 2019 | | PDMR Shareholding | RNS |
| 08/03/19 | 11:36:27 | 8 Mar 2019 | | Director Shareholding | RNS |
| 06/03/19 | 11:02:23 | 6 Mar 2019 | | Major Holdings Notification | RNS |
| 05/03/19 | 12:25:31 | 5 Mar 2019 | | Director Shareholding | RNS |
| 04/03/19 | 16:01:21 | 4 Mar 2019 | | PDMR Shareholding | RNS |
| 04/03/19 | 12:26:17 | 4 Mar 2019 | | Director Shareholding | RNS |
| 01/03/19 | 07:00:06 | 1 Mar 2019 | | Results for the year ended 31 December 2018 | RNS |
| 27/02/19 | 16:09:22 | 27 Feb 2019 | | Directorate Change Update | RNS |
| 26/02/19 | 07:00:26 | 26 Feb 2019 | | Directorate Change | RNS |
| 13/02/19 | 10:48:56 | 13 Feb 2019 | | Major Holdings Notification | RNS |
| 22/01/19 | 07:00:08 | 22 Jan 2019 | | Chief Executive Officer Succession Planning | RNS |
| 10/01/19 | 07:00:04 | 10 Jan 2019 | | Trading Update and Notice of Results | RNS |
| 18/12/18 | 09:48:32 | 18 Dec 2018 | | PDMR Shareholding | RNS |
| 06/11/18 | 13:30:34 | 6 Nov 2018 | | PDMR Shareholding | RNS |
| 02/11/18 | 16:47:07 | 2 Nov 2018 | | Major Holdings Notification | RNS |
| 11/10/18 | 11:16:15 | 11 Oct 2018 | | Director Declaration | RNS |
| 11/10/18 | 08:00:04 | 11 Oct 2018 | | Trading Update and Notice of Results | RNS |
| 08/10/18 | 15:41:28 | 8 Oct 2018 | | Major Holdings Notification | RNS |
| 05/10/18 | 14:58:27 | 5 Oct 2018 | | Director/PDMR Shareholding | RNS |
| 27/09/18 | 17:27:46 | 27 Sept 2018 | | PDMR Shareholding | RNS |
| 04/09/18 | 17:34:42 | 4 Sept 2018 | | Director/PDMR Share Holding | RNS |
| 27/07/18 | 17:10:09 | 27 Jul 2018 | | Major Holdings Notification | RNS |
| 27/07/18 | 08:00:04 | 27 Jul 2018 | | Interim Report and Accounts | RNS |
| 10/07/18 | 13:28:50 | 10 Jul 2018 | | Director Declaration | RNS |
| 27/06/18 | 16:41:49 | 27 Jun 2018 | | Major Holdings Notification | RNS |
| 20/06/18 | 10:51:58 | 20 Jun 2018 | | PDMR Shareholding | RNS |
| 14/06/18 | 13:55:24 | 14 Jun 2018 | | Director Shareholding | RNS |
| 13/06/18 | 10:38:09 | 13 Jun 2018 | | Notification of Major Holdings | RNS |
| 06/06/18 | 14:58:52 | 6 Jun 2018 | | Notification of Major Holdings | RNS |
| 17/05/18 | 16:09:56 | 17 May 2018 | | Director/PDMR Shareholding | RNS |
| 16/05/18 | 18:21:13 | 16 May 2018 | | Results of the Annual General Meeting | RNS |
| 14/05/18 | 10:21:16 | 14 May 2018 | | Notification of major holdings | RNS |
| 10/05/18 | 14:38:13 | 10 May 2018 | | Director Shareholding | RNS |
| 04/05/18 | 17:35:29 | 4 May 2018 | | Director/PDMR Shareholding | RNS |
| 25/04/18 | 15:34:07 | 25 Apr 2018 | | Notification of major holdings | RNS |
| 20/04/18 | 13:26:57 | 20 Apr 2018 | | Director Notification | RNS |
| 19/04/18 | 13:44:24 | 19 Apr 2018 | | Notification of major holdings | RNS |
| 18/04/18 | 08:00:03 | 18 Apr 2018 | | Trading Update and Notice of Results | RNS |
| 16/04/18 | 16:37:29 | 16 Apr 2018 | | Director Shareholding | RNS |
| 13/04/18 | 11:14:28 | 13 Apr 2018 | | Notification of major holdings | RNS |
| 12/04/18 | 17:14:22 | 12 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 10/04/18 | 17:24:34 | 10 Apr 2018 | | PDMR Shareholding | RNS |
| 10/04/18 | 13:46:10 | 10 Apr 2018 | | Notification of major holdings | RNS |
| 05/04/18 | 16:46:49 | 5 Apr 2018 | | PDMR Shareholding | RNS |
| 03/04/18 | 17:53:41 | 3 Apr 2018 | | Director/PDMR Shareholding | RNS |
| 27/03/18 | 10:19:38 | 27 Mar 2018 | | Notice of Annual General Meeting | RNS |
| 23/03/18 | 15:20:58 | 23 Mar 2018 | | Notification of major holdings | RNS |
| 21/03/18 | 12:23:47 | 21 Mar 2018 | | Notification of Transactions of Executive Director | RNS |
| 19/03/18 | 14:15:41 | 19 Mar 2018 | | Director Notification | RNS |
| 16/03/18 | 15:54:48 | 16 Mar 2018 | | Notification of major holdings | RNS |