| 12/07/21 | 15:46:54 | 12 Jul 2021 | | Holding(s) in Company | RNS |
| 01/07/21 | 08:59:56 | 1 Jul 2021 | | Total Voting Rights | RNS |
| 24/06/21 | 09:00:18 | 24 Jun 2021 | | Holding(s) in Company | RNS |
| 18/06/21 | 14:24:16 | 18 Jun 2021 | | Holding(s) in Company | RNS |
| 01/06/21 | 14:35:36 | 1 Jun 2021 | | Director/PDMR Shareholding | RNS |
| 01/06/21 | 14:25:24 | 1 Jun 2021 | | Total Voting Rights | RNS |
| 01/06/21 | 14:24:49 | 1 Jun 2021 | | Director/PDMR Shareholding | RNS |
| 21/05/21 | 11:00:10 | 21 May 2021 | | Director/PDMR Shareholding | RNS |
| 21/05/21 | 10:59:31 | 21 May 2021 | | Director/PDMR Shareholding | RNS |
| 21/05/21 | 10:59:31 | 21 May 2021 | | Director/PDMR Shareholding | RNS |
| 21/05/21 | 10:59:10 | 21 May 2021 | | Director/PDMR Shareholding | RNS |
| 20/05/21 | 12:08:37 | 20 May 2021 | | Director/PDMR Shareholding | RNS |
| 20/05/21 | 12:06:04 | 20 May 2021 | | Director/PDMR Shareholding | RNS |
| 20/05/21 | 12:03:37 | 20 May 2021 | | Director/PDMR Shareholding | RNS |
| 18/05/21 | 07:00:07 | 18 May 2021 | | Change of Chairmanship | RNS |
| 18/05/21 | 07:00:04 | 18 May 2021 | | Preliminary Results | RNS |
| 04/05/21 | 15:56:06 | 4 May 2021 | | Total Voting Rights | RNS |
| 01/04/21 | 15:32:03 | 1 Apr 2021 | | Block listing Interim Review | RNS |
| 01/04/21 | 15:31:12 | 1 Apr 2021 | | Block listing Interim Review | RNS |
| 01/04/21 | 15:29:25 | 1 Apr 2021 | | Total Voting Rights | RNS |
| 26/03/21 | 09:48:46 | 26 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 26/03/21 | 09:48:22 | 26 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 26/03/21 | 09:47:10 | 26 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 23/03/21 | 18:03:11 | 23 Mar 2021 | | Holding(s) in Company | RNS |
| 23/03/21 | 09:07:15 | 23 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 23/03/21 | 09:06:55 | 23 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 16/03/21 | 13:29:59 | 16 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 16/03/21 | 08:30:04 | 16 Mar 2021 | | Non-Executive Director Appointment | RNS |
| 02/03/21 | 07:30:20 | 2 Mar 2021 | | Director/PDMR Shareholding | RNS |
| 15/02/21 | 14:59:15 | 15 Feb 2021 | | Director/PDMR Shareholding | RNS |
| 04/02/21 | 07:00:02 | 4 Feb 2021 | | Third Quarter Trading Statement | RNS |
| 01/02/21 | 10:29:09 | 1 Feb 2021 | | Total Voting Rights | RNS |
| 28/01/21 | 15:01:04 | 28 Jan 2021 | | Additional Listing | RNS |
| 28/01/21 | 07:44:24 | 28 Jan 2021 | | Additional Listing | RNS |
| 25/01/21 | 12:31:23 | 25 Jan 2021 | | Directorship | RNS |
| 13/01/21 | 08:38:51 | 13 Jan 2021 | | Holding(s) in Company | RNS |
| 04/01/21 | 14:19:35 | 4 Jan 2021 | | Total Voting Rights | RNS |
| 24/12/20 | 07:51:15 | 24 Dec 2020 | | Holding(s) in Company | RNS |
| 24/12/20 | 07:49:52 | 24 Dec 2020 | | Dividend Announcement | RNS |
| 17/12/20 | 07:00:04 | 17 Dec 2020 | | Withdrawal from Acquisition Process | RNS |
| 16/12/20 | 11:22:54 | 16 Dec 2020 | | Response to Press Speculation | RNS |
| 11/12/20 | 08:39:19 | 11 Dec 2020 | | Holding(s) in Company | RNS |
| 01/12/20 | 08:26:17 | 1 Dec 2020 | | Total Voting Rights | RNS |
| 24/11/20 | 15:45:21 | 24 Nov 2020 | | Holding(s) in Company | RNS |
| 24/11/20 | 07:00:02 | 24 Nov 2020 | | Interim Results | RNS |
| 18/11/20 | 16:37:53 | 18 Nov 2020 | | Holding(s) in Company | RNS |
| 03/11/20 | 17:15:24 | 3 Nov 2020 | | Total Voting Rights | RNS |
| 27/10/20 | 14:55:27 | 27 Oct 2020 | | Holding(s) in Company | RNS |
| 27/10/20 | 14:51:32 | 27 Oct 2020 | | Holding(s) in Company | RNS |
| 26/10/20 | 11:51:57 | 26 Oct 2020 | | Holding(s) in Company | RNS |