| 05/01/22 | 10:07:45 | 5 Jan 2022 | | Holding(s) in Company | RNS |
| 17/12/21 | 07:00:07 | 17 Dec 2021 | | Directorate Change | RNS |
| 29/11/21 | 10:16:53 | 29 Nov 2021 | | Holding(s) in Company | RNS |
| 25/10/21 | 16:49:56 | 25 Oct 2021 | | Holding(s) in Company | RNS |
| 20/10/21 | 07:00:06 | 20 Oct 2021 | | Acquisition of Soul and Trading Update | RNS |
| 24/09/21 | 07:30:04 | 24 Sept 2021 | | Holding(s) in Company | RNS |
| 23/09/21 | 18:10:04 | 23 Sept 2021 | | Director/PDMR Shareholding | RNS |
| 22/09/21 | 07:00:02 | 22 Sept 2021 | | Interim Results for six months to 30 June 2021 | RNS |
| 14/07/21 | 07:00:02 | 14 Jul 2021 | | TRADING UPDATE AND NOTICE OF INTERIM RESULTS | RNS |
| 28/06/21 | 07:00:12 | 28 Jun 2021 | | Growth Share Scheme | RNS |
| 25/06/21 | 14:17:13 | 25 Jun 2021 | | Holding(s) in Company | RNS |
| 15/06/21 | 07:00:08 | 15 Jun 2021 | | Director/PDMR Shareholding | RNS |
| 14/06/21 | 13:38:42 | 14 Jun 2021 | | Result of AGM | RNS |
| 14/06/21 | 07:00:08 | 14 Jun 2021 | | TR1: Notification of Major Holdings | RNS |
| 11/05/21 | 09:19:14 | 11 May 2021 | | Holding(s) in Company | RNS |
| 30/04/21 | 07:00:07 | 30 Apr 2021 | | Directorate Changes | RNS |
| 26/04/21 | 17:05:04 | 26 Apr 2021 | | Correction: Director/PDMR Shareholding | RNS |
| 26/04/21 | 12:15:15 | 26 Apr 2021 | | Director/PDMR Shareholding | RNS |
| 19/04/21 | 18:04:25 | 19 Apr 2021 | | Director/PDMR Shareholding | RNS |
| 14/04/21 | 07:01:09 | 14 Apr 2021 | | Final Results for the Year Ended 31 December 2020 | RNS |
| 14/04/21 | 07:00:10 | 14 Apr 2021 | | Changes to the Board | RNS |
| 11/03/21 | 16:40:43 | 11 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 24/02/21 | 07:00:06 | 24 Feb 2021 | | Holding(s) in Company | RNS |
| 22/02/21 | 17:37:55 | 22 Feb 2021 | | Director/PDMR Shareholding | RNS |
| 09/02/21 | 09:24:52 | 9 Feb 2021 | | Director/PDMR Shareholding | RNS |
| 25/01/21 | 16:40:42 | 25 Jan 2021 | | Second Price Monitoring Extn | RNS |
| 25/01/21 | 16:35:28 | 25 Jan 2021 | | Price Monitoring Extension | RNS |
| 20/01/21 | 07:00:03 | 20 Jan 2021 | | Trading Update and Notice of Results | RNS |
| 11/11/20 | 16:58:14 | 11 Nov 2020 | | Holding(s) in Company | RNS |
| 23/09/20 | 07:00:06 | 23 Sept 2020 | | Interim Results | RNS |
| 27/07/20 | 07:00:10 | 27 Jul 2020 | | ACQUISITION OF INNOVATIONBUBBLE | RNS |
| 15/07/20 | 07:00:07 | 15 Jul 2020 | | Trading Statement and Notice of Interim Results | RNS |
| 15/06/20 | 15:37:56 | 15 Jun 2020 | | Result of AGM | RNS |
| 21/05/20 | 07:00:07 | 21 May 2020 | | Covid-19 and AGM Update | RNS |
| 11/05/20 | 16:58:12 | 11 May 2020 | | Director Dealing and Issue of Consideration Shares | RNS |
| 17/04/20 | 15:36:05 | 17 Apr 2020 | | Issue of Equity | RNS |
| 07/04/20 | 17:00:23 | 7 Apr 2020 | | PDMR Shareholding pursuant to Growth Share Scheme | RNS |
| 01/04/20 | 08:00:06 | 1 Apr 2020 | | Final Results for the year ended 31 December 2019 | RNS |
| 27/03/20 | 17:22:36 | 27 Mar 2020 | | COVID-19 UPDATE | RNS |
| 25/03/20 | 11:05:19 | 25 Mar 2020 | | Second Price Monitoring Extn | RNS |
| 25/03/20 | 11:00:27 | 25 Mar 2020 | | Price Monitoring Extension | RNS |
| 13/03/20 | 14:22:48 | 13 Mar 2020 | | Holding(s) in Company | RNS |
| 22/01/20 | 07:00:02 | 22 Jan 2020 | | Trading Update | RNS |
| 09/12/19 | 11:55:36 | 9 Dec 2019 | | Director/PDMR Shareholding | RNS |
| 05/12/19 | 07:00:18 | 5 Dec 2019 | | Launch of Global Competition | RNS |