| 21/03/19 | 14:57:49 | 21 Mar 2019 | | Director/PDMR Shareholding | RNS |
| 15/03/19 | 15:00:04 | 15 Mar 2019 | | Report on Payments to Govts | RNS |
| 14/03/19 | 14:30:03 | 14 Mar 2019 | | Director/PDMR Shareholding | RNS |
| 13/03/19 | 10:48:33 | 13 Mar 2019 | | Annual Report and Notice of AGM | RNS |
| 05/03/19 | 12:00:01 | 5 Mar 2019 | | Director/PDMR Shareholding | RNS |
| 04/03/19 | 11:02:30 | 4 Mar 2019 | | Block Listing Six Monthly Return | RNS |
| 28/02/19 | 07:00:06 | 28 Feb 2019 | | 2018 Full Year Results | RNS |
| 26/02/19 | 11:30:01 | 26 Feb 2019 | | Additional Listing of Shares | RNS |
| 10/01/19 | 16:45:39 | 10 Jan 2019 | | TR-1: Notification of major holdings | RNS |
| 07/01/19 | 14:08:13 | 7 Jan 2019 | | TR-1: Notification of major holdings | RNS |
| 21/12/18 | 11:00:00 | 21 Dec 2018 | | Notification of Major Holdings | RNS |
| 17/12/18 | 07:00:04 | 17 Dec 2018 | | Year End Trading Statement | RNS |
| 15/11/18 | 14:34:15 | 15 Nov 2018 | | TR-1: Notification of Major Holdings | RNS |
| 14/11/18 | 14:12:14 | 14 Nov 2018 | | TR-1: Notification of Major Holdings | RNS |
| 02/11/18 | 10:20:10 | 2 Nov 2018 | | NOTIFICATION OF MAJOR HOLDINGS | RNS |
| 02/11/18 | 10:19:55 | 2 Nov 2018 | | NOTIFICATION OF MAJOR HOLDINGS | RNS |
| 01/11/18 | 11:14:32 | 1 Nov 2018 | | TR-1: Notification of Major Holdings | RNS |
| 30/10/18 | 07:00:04 | 30 Oct 2018 | | Q3 2018 Trading Update | RNS |
| 26/10/18 | 11:28:28 | 26 Oct 2018 | | TR-1: Notification of Major Holdings | RNS |
| 25/10/18 | 17:26:03 | 25 Oct 2018 | | TR-1: Notification of major holdings | RNS |
| 19/10/18 | 12:01:08 | 19 Oct 2018 | | TR-1: Notification of Major Holdings | RNS |
| 10/10/18 | 08:00:05 | 10 Oct 2018 | | Payment of 2018 Interim Dividend in Sterling | RNS |
| 25/09/18 | 16:07:07 | 25 Sept 2018 | | TR-1: Notification of major holdings | RNS |
| 25/09/18 | 16:03:49 | 25 Sept 2018 | | TR-1: Notification of major holdings | RNS |
| 10/09/18 | 17:16:20 | 10 Sept 2018 | | TR-1: Notification of Major Holdings | RNS |
| 10/09/18 | 11:00:04 | 10 Sept 2018 | | Block Listing Six Monthly Return | RNS |
| 06/09/18 | 17:40:29 | 6 Sept 2018 | | TR-1: Notification of Major Holdings | RNS |
| 30/08/18 | 08:00:04 | 30 Aug 2018 | | 2018 Half Year Results | RNS |
| 29/08/18 | 15:03:22 | 29 Aug 2018 | | TR-1: Notification of Major Holdings | RNS |
| 23/08/18 | 10:24:50 | 23 Aug 2018 | | TR-1: Notification of Major Holdings | RNS |
| 21/08/18 | 17:08:05 | 21 Aug 2018 | | TR-1: Notification of Major Holdings | RNS |
| 08/08/18 | 13:13:20 | 8 Aug 2018 | | TR-1: Notification of Major Holdings | RNS |
| 07/08/18 | 17:55:58 | 7 Aug 2018 | | TR-1: Notification of Major Holdings | RNS |
| 26/07/18 | 16:41:23 | 26 Jul 2018 | | TR-1: Notification of Major Holdings | RNS |
| 03/07/18 | 11:29:05 | 3 Jul 2018 | | Notification of Major Holdings | RNS |
| 28/06/18 | 08:00:05 | 28 Jun 2018 | | H1 2018 Trading Update | RNS |
| 25/06/18 | 17:12:03 | 25 Jun 2018 | | Director/PDMR Shareholding | RNS |
| 18/06/18 | 10:25:27 | 18 Jun 2018 | | TR-1: Notification of Major Holdings | RNS |
| 13/06/18 | 11:15:00 | 13 Jun 2018 | | Director Declaration | RNS |
| 12/06/18 | 14:34:01 | 12 Jun 2018 | | Directors Shareholding/PDMR | RNS |
| 08/06/18 | 15:17:58 | 8 Jun 2018 | | Holding(s) in Company | RNS |
| 08/06/18 | 12:37:26 | 8 Jun 2018 | | Appointment of Joint Corporate Broker | RNS |
| 06/06/18 | 17:09:03 | 6 Jun 2018 | | TR-1: Notification of Major Holdings | RNS |
| 22/05/18 | 11:00:03 | 22 May 2018 | | Additional Listing of Shares | RNS |
| 08/05/18 | 10:22:53 | 8 May 2018 | | TR-1: Notification of Major Holdings | RNS |
| 02/05/18 | 16:52:26 | 2 May 2018 | | Director Shareholding / PDMR | RNS |
| 02/05/18 | 14:26:20 | 2 May 2018 | | TR-1: Notification of Major Holdings | RNS |
| 30/04/18 | 16:46:24 | 30 Apr 2018 | | TR-1: Notification of Major Holdings | RNS |
| 24/04/18 | 10:56:31 | 24 Apr 2018 | | PDMR Transactions / Director Dealings | RNS |
| 23/04/18 | 16:31:40 | 23 Apr 2018 | | TR-1: Notification of Major Holdings | RNS |