| Date | TitleTitle | ||||
|---|---|---|---|---|---|
| 26/11/20 | 07:00:04 | 26 Nov 2020 | Trading Update | RNS | |
| 04/11/20 | 14:26:52 | 4 Nov 2020 | TR-1 | RNS | |
| 30/10/20 | 16:27:16 | 30 Oct 2020 | TR-1 | RNS | |
| 30/10/20 | 16:03:24 | 30 Oct 2020 | TR-1 | RNS | |
| 28/09/20 | 07:00:07 | 28 Sept 2020 | Directors' Dealing | RNS | |
| 16/09/20 | 07:00:05 | 16 Sept 2020 | Half Yearly Results 2020 | RNS | |
| 07/09/20 | 07:00:09 | 7 Sept 2020 | Notice of Results | RNS | |
| 25/06/20 | 15:45:59 | 25 Jun 2020 | TR-1 | RNS | |
| 24/06/20 | 14:58:03 | 24 Jun 2020 | Result of AGM | RNS | |
| 24/06/20 | 07:00:05 | 24 Jun 2020 | AGM Statement | RNS | |
| 12/06/20 | 16:41:08 | 12 Jun 2020 | TR-1 | RNS | |
| 12/06/20 | 16:37:53 | 12 Jun 2020 | TR-1 | RNS | |
| 21/05/20 | 12:01:57 | 21 May 2020 | TR-1 | RNS | |
| 05/05/20 | 15:47:12 | 5 May 2020 | TR-1 | RNS | |
| 05/05/20 | 11:54:45 | 5 May 2020 | TR-1 | RNS | |
| 30/04/20 | 08:00:03 | 30 Apr 2020 | Posting of Annual Report and Notice of AGM | RNS | |
| 17/04/20 | 07:00:05 | 17 Apr 2020 | PDMR Share Dealing | RNS | |
| 15/04/20 | 07:00:07 | 15 Apr 2020 | Director Share Dealing | RNS | |
| 14/04/20 | 15:26:21 | 14 Apr 2020 | TR-1 | RNS | |
| 09/04/20 | 16:57:28 | 9 Apr 2020 | Director Share Dealing | RNS | |
| 08/04/20 | 07:00:04 | 8 Apr 2020 | Audited Final Results 2019 | RNS |