| 03/03/22 | 07:00:03 | 3 Mar 2022 | | Results for the six months ended 31 December 2021 | RNS |
| 27/01/22 | 07:00:06 | 27 Jan 2022 | | New business results for 6 months ended 31/12/2021 | RNS |
| 17/12/21 | 16:41:00 | 17 Dec 2021 | | Second Price Monitoring Extn | RNS |
| 17/12/21 | 16:36:23 | 17 Dec 2021 | | Price Monitoring Extension | RNS |
| 07/12/21 | 16:41:13 | 7 Dec 2021 | | Second Price Monitoring Extn | RNS |
| 07/12/21 | 16:36:42 | 7 Dec 2021 | | Price Monitoring Extension | RNS |
| 08/11/21 | 16:36:19 | 8 Nov 2021 | | Price Monitoring Extension | RNS |
| 04/11/21 | 07:00:02 | 4 Nov 2021 | | Trading update | RNS |
| 03/11/21 | 13:15:54 | 3 Nov 2021 | | Result of AGM | RNS |
| 22/10/21 | 14:01:03 | 22 Oct 2021 | | Block listing Interim Review | RNS |
| 23/09/21 | 07:00:08 | 23 Sept 2021 | | Results for the year ended 30 June 2021 | RNS |
| 24/08/21 | 16:40:39 | 24 Aug 2021 | | Second Price Monitoring Extn | RNS |
| 24/08/21 | 16:35:45 | 24 Aug 2021 | | Price Monitoring Extension | RNS |
| 20/08/21 | 16:40:46 | 20 Aug 2021 | | Second Price Monitoring Extn | RNS |
| 20/08/21 | 16:35:40 | 20 Aug 2021 | | Price Monitoring Extension | RNS |
| 17/08/21 | 16:40:37 | 17 Aug 2021 | | Second Price Monitoring Extn | RNS |
| 17/08/21 | 16:35:23 | 17 Aug 2021 | | Price Monitoring Extension | RNS |
| 22/07/21 | 07:00:05 | 22 Jul 2021 | | New business results for year ended 30 June 2021 | RNS |
| 20/07/21 | 12:30:55 | 20 Jul 2021 | | Director/PDMR Shareholding | RNS |
| 16/07/21 | 16:40:17 | 16 Jul 2021 | | Second Price Monitoring Extn | RNS |
| 16/07/21 | 16:35:14 | 16 Jul 2021 | | Price Monitoring Extension | RNS |
| 01/07/21 | 08:58:15 | 1 Jul 2021 | | Change of Registered Office | RNS |
| 10/06/21 | 14:23:18 | 10 Jun 2021 | | Director/PDMR Shareholding | RNS |
| 01/06/21 | 15:06:42 | 1 Jun 2021 | | Director/PDMR Shareholding | RNS |
| 10/05/21 | 07:00:08 | 10 May 2021 | | Appointment of Chief Executive Officer | RNS |
| 06/05/21 | 07:00:03 | 6 May 2021 | | Trading update for the period ended 31 March 2021 | RNS |
| 23/04/21 | 07:51:53 | 23 Apr 2021 | | Block listing Interim Review | RNS |
| 12/03/21 | 07:00:02 | 12 Mar 2021 | | Intention to Retire | RNS |
| 04/03/21 | 07:00:05 | 4 Mar 2021 | | Results for the six months ended 31 December 2020 | RNS |
| 28/01/21 | 07:00:06 | 28 Jan 2021 | | New business results for 6 months ended 31/12/2020 | RNS |
| 31/12/20 | 07:00:04 | 31 Dec 2020 | | Directorate Change | RNS |
| 01/12/20 | 08:13:55 | 1 Dec 2020 | | Director/PDMR Shareholding | RNS |
| 27/11/20 | 16:27:39 | 27 Nov 2020 | | Director/PDMR Shareholding | RNS |
| 05/11/20 | 07:36:37 | 5 Nov 2020 | | Result of AGM | RNS |
| 05/11/20 | 07:00:02 | 5 Nov 2020 | | Trading update for quarter ended 30 September 2020 | RNS |
| 04/11/20 | 12:29:28 | 4 Nov 2020 | | Result of AGM | RNS |
| 29/10/20 | 16:41:21 | 29 Oct 2020 | | Second Price Monitoring Extn | RNS |
| 29/10/20 | 16:36:19 | 29 Oct 2020 | | Price Monitoring Extension | RNS |
| 02/10/20 | 07:00:03 | 2 Oct 2020 | | Directorate Change | RNS |
| 25/09/20 | 10:48:30 | 25 Sept 2020 | | Replacement: Results for the year ended 30/06/2020 | RNS |
| 24/09/20 | 07:00:03 | 24 Sept 2020 | | Results for the year ended 30 June 2020 | RNS |
| 23/07/20 | 07:00:06 | 23 Jul 2020 | | New business results for year ended 30 June 2020 | RNS |
| 01/07/20 | 08:03:50 | 1 Jul 2020 | | PDMR Shareholding | RNS |
| 24/06/20 | 12:07:41 | 24 Jun 2020 | | Second Price Monitoring Extn | RNS |
| 24/06/20 | 12:02:34 | 24 Jun 2020 | | Price Monitoring Extension | RNS |
| 04/06/20 | 16:42:20 | 4 Jun 2020 | | Second Price Monitoring Extn | RNS |
| 04/06/20 | 16:37:07 | 4 Jun 2020 | | Price Monitoring Extension | RNS |
| 07/05/20 | 07:00:04 | 7 May 2020 | | Update on trading and impact of COVID-19 | RNS |
| 27/04/20 | 14:21:08 | 27 Apr 2020 | | Disclosure of Rights Attaching to Equity Shares | RNS |
| 22/04/20 | 07:00:04 | 22 Apr 2020 | | Block listing Interim Review | RNS |