| 27/08/20 | 11:00:11 | 27 Aug 2020 | | Grant of Share Options | RNS |
| 25/08/20 | 16:30:12 | 25 Aug 2020 | | Issue of Shares | RNS |
| 14/08/20 | 12:09:14 | 14 Aug 2020 | | Issue of Shares | RNS |
| 10/08/20 | 07:00:08 | 10 Aug 2020 | | Board Changes | RNS |
| 05/08/20 | 17:30:01 | 5 Aug 2020 | | Results of AGM | RNS |
| 29/07/20 | 11:59:00 | 29 Jul 2020 | | Update - 2020 AGM Arrangements | RNS |
| 20/07/20 | 15:08:45 | 20 Jul 2020 | | Notice of AGM | RNS |
| 16/07/20 | 14:00:23 | 16 Jul 2020 | | Price Monitoring Extension | RNS |
| 16/07/20 | 07:00:04 | 16 Jul 2020 | | Full Year Results | RNS |
| 06/07/20 | 09:30:05 | 6 Jul 2020 | | Notice of Results | RNS |
| 01/07/20 | 16:43:11 | 1 Jul 2020 | | Issue of Shares | RNS |
| 22/06/20 | 07:00:09 | 22 Jun 2020 | | Board Update | RNS |
| 15/06/20 | 11:30:01 | 15 Jun 2020 | | Issue of Shares, Director/PDMR Notification | RNS |
| 15/06/20 | 07:00:07 | 15 Jun 2020 | | Trading Update | RNS |
| 03/06/20 | 14:06:19 | 3 Jun 2020 | | Second Price Monitoring Extn | RNS |
| 03/06/20 | 14:01:01 | 3 Jun 2020 | | Price Monitoring Extension | RNS |
| 27/05/20 | 11:05:34 | 27 May 2020 | | Second Price Monitoring Extn | RNS |
| 27/05/20 | 11:00:22 | 27 May 2020 | | Price Monitoring Extension | RNS |
| 26/05/20 | 16:41:40 | 26 May 2020 | | Second Price Monitoring Extn | RNS |
| 26/05/20 | 16:36:33 | 26 May 2020 | | Price Monitoring Extension | RNS |
| 22/05/20 | 11:05:48 | 22 May 2020 | | Second Price Monitoring Extn | RNS |
| 22/05/20 | 11:00:42 | 22 May 2020 | | Price Monitoring Extension | RNS |
| 21/05/20 | 16:41:17 | 21 May 2020 | | Second Price Monitoring Extn | RNS |
| 21/05/20 | 16:36:14 | 21 May 2020 | | Price Monitoring Extension | RNS |
| 09/04/20 | 10:20:01 | 9 Apr 2020 | | Director/PDMR Shareholding | RNS |
| 08/04/20 | 14:06:04 | 8 Apr 2020 | | Second Price Monitoring Extn | RNS |
| 08/04/20 | 14:01:08 | 8 Apr 2020 | | Price Monitoring Extension | RNS |