| 17/04/23 | 11:03:05 | 17 Apr 2023 | | Holding(s) in Company | RNS |
| 13/04/23 | 07:05:00 | 13 Apr 2023 | | Annual Report 2022 and Notice of 2023 AGM | RNS |
| 31/03/23 | 07:00:04 | 31 Mar 2023 | | Total Voting Rights | RNS |
| 22/03/23 | 07:00:08 | 22 Mar 2023 | | Director/PDMR Shareholding | RNS |
| 21/03/23 | 12:35:39 | 21 Mar 2023 | | Notice of Results | RNS |
| 20/03/23 | 07:00:07 | 20 Mar 2023 | | Appointment of Joint Corporate Broker | RNS |
| 17/03/23 | 16:37:29 | 17 Mar 2023 | | Price Monitoring Extension | RNS |
| 16/03/23 | 07:00:06 | 16 Mar 2023 | | FY 2022 Results Announcement | RNS |
| 02/03/23 | 07:00:06 | 2 Mar 2023 | | FTSE UK Index Inclusion | RNS |
| 22/02/23 | 09:47:32 | 22 Feb 2023 | | Investor Presentation - 17 March 2023 | RNS |
| 15/02/23 | 07:00:05 | 15 Feb 2023 | | Block Listing Application | RNS |
| 14/02/23 | 11:14:25 | 14 Feb 2023 | | Notice of Results | RNS |
| 09/02/23 | 16:40:44 | 9 Feb 2023 | | Second Price Monitoring Extn | RNS |
| 09/02/23 | 16:35:26 | 9 Feb 2023 | | Price Monitoring Extension | RNS |
| 08/02/23 | 16:23:42 | 8 Feb 2023 | | Total Voting Rights | RNS |
| 06/02/23 | 16:40:37 | 6 Feb 2023 | | Second Price Monitoring Extn | RNS |
| 06/02/23 | 16:35:14 | 6 Feb 2023 | | Price Monitoring Extension | RNS |
| 03/02/23 | 16:40:50 | 3 Feb 2023 | | Second Price Monitoring Extn | RNS |
| 03/02/23 | 16:35:31 | 3 Feb 2023 | | Price Monitoring Extension | RNS |
| 30/01/23 | 10:42:47 | 30 Jan 2023 | | Total Voting Rights | RNS |
| 27/01/23 | 16:40:17 | 27 Jan 2023 | | Second Price Monitoring Extn | RNS |
| 27/01/23 | 16:35:19 | 27 Jan 2023 | | Price Monitoring Extension | RNS |
| 19/01/23 | 07:00:05 | 19 Jan 2023 | | 4Q 2022 Results Announcement | RNS |
| 06/01/23 | 16:40:46 | 6 Jan 2023 | | Second Price Monitoring Extn | RNS |
| 06/01/23 | 16:35:21 | 6 Jan 2023 | | Price Monitoring Extension | RNS |
| 20/12/22 | 07:00:11 | 20 Dec 2022 | | Notice of Results | RNS |
| 09/12/22 | 16:24:48 | 9 Dec 2022 | | Profitability Milestones Achieved | RNS |
| 08/12/22 | 14:50:25 | 8 Dec 2022 | | Director/PDMR Shareholding | RNS |
| 08/12/22 | 14:47:40 | 8 Dec 2022 | | Total Voting Rights | RNS |
| 28/11/22 | 07:00:09 | 28 Nov 2022 | | Update on Assets under Administration | RNS |
| 08/11/22 | 15:22:18 | 8 Nov 2022 | | Director/PDMR Shareholding | RNS |
| 08/11/22 | 15:14:37 | 8 Nov 2022 | | Total Voting Rights | RNS |
| 26/10/22 | 14:04:55 | 26 Oct 2022 | | Director/PDMR Shareholding | RNS |
| 25/10/22 | 07:00:06 | 25 Oct 2022 | | Block listing Interim Review | RNS |
| 21/10/22 | 16:27:32 | 21 Oct 2022 | | Director/PDMR Shareholding | RNS |
| 21/10/22 | 09:02:37 | 21 Oct 2022 | | Director/PDMR Shareholding | RNS |
| 20/10/22 | 07:00:04 | 20 Oct 2022 | | 3Q 2022 Results Announcement | RNS |
| 03/10/22 | 13:29:14 | 3 Oct 2022 | | Total Voting Rights | RNS |
| 03/10/22 | 13:27:30 | 3 Oct 2022 | | Notice of Results | RNS |
| 22/09/22 | 07:00:10 | 22 Sept 2022 | | Interim Results 2022 | RNS |
| 01/09/22 | 10:58:34 | 1 Sept 2022 | | Total Voting Rights | RNS |
| 23/08/22 | 11:17:45 | 23 Aug 2022 | | Notice of Results | RNS |
| 18/08/22 | 07:00:05 | 18 Aug 2022 | | Retirees need additional £90k in pension savings | RNS |
| 16/08/22 | 16:35:47 | 16 Aug 2022 | | Price Monitoring Extension | RNS |
| 05/08/22 | 16:36:00 | 5 Aug 2022 | | Price Monitoring Extension | RNS |
| 01/08/22 | 15:57:21 | 1 Aug 2022 | | Total Voting Rights | RNS |
| 21/07/22 | 07:00:09 | 21 Jul 2022 | | Trading Update for the six months ending 30 Jun 22 | RNS |
| 01/07/22 | 14:49:33 | 1 Jul 2022 | | Total Voting Rights | RNS |
| 30/06/22 | 07:00:12 | 30 Jun 2022 | | Appointment of Executive Director | RNS |
| 17/06/22 | 09:03:41 | 17 Jun 2022 | | Director/PDMR Shareholding | RNS |