| 03/01/24 | 07:00:06 | 3 Jan 2024 | | Director/PDMR Shareholding |
| 02/01/24 | 15:05:02 | 2 Jan 2024 | | Total Voting Rights |
| 05/12/23 | 14:25:16 | 5 Dec 2023 | | Director/PDMR Shareholding |
| 01/12/23 | 13:34:12 | 1 Dec 2023 | | Director/PDMR Shareholding |
| 29/11/23 | 09:18:04 | 29 Nov 2023 | | Issue of Equity |
| 21/11/23 | 07:00:07 | 21 Nov 2023 | | Interim Results |
| 01/11/23 | 15:21:36 | 1 Nov 2023 | | Total Voting Rights |
| 30/10/23 | 09:09:05 | 30 Oct 2023 | | Holding(s) in Company |
| 05/10/23 | 12:18:34 | 5 Oct 2023 | | BLOCK LISTING SIX MONTHLY RETURN |
| 05/10/23 | 12:15:58 | 5 Oct 2023 | | BLOCK LISTING SIX MONTHLY RETURN |
| 05/10/23 | 12:10:30 | 5 Oct 2023 | | Total Voting Rights |
| 12/09/23 | 14:06:03 | 12 Sept 2023 | | Director/PDMR Shareholding |
| 12/09/23 | 14:05:44 | 12 Sept 2023 | | Director/PDMR Shareholding |
| 12/09/23 | 14:03:29 | 12 Sept 2023 | | Director/PDMR Shareholding |
| 12/09/23 | 14:02:52 | 12 Sept 2023 | | Director/PDMR Shareholding |
| 04/09/23 | 10:30:45 | 4 Sept 2023 | | Total Voting Rights |
| 29/08/23 | 13:58:23 | 29 Aug 2023 | | Directorate Change |
| 29/08/23 | 10:56:17 | 29 Aug 2023 | | Director/PDMR Shareholding |
| 01/08/23 | 12:16:29 | 1 Aug 2023 | | Total Voting Rights |
| 24/07/23 | 17:56:57 | 24 Jul 2023 | | Result of AGM |
| 24/07/23 | 07:00:04 | 24 Jul 2023 | | First quarter trading statement |
| 03/07/23 | 14:04:00 | 3 Jul 2023 | | Total Voting Rights |
| 03/07/23 | 14:03:36 | 3 Jul 2023 | | Director/PDMR Shareholding |
| 03/07/23 | 13:57:14 | 3 Jul 2023 | | Director/PDMR Shareholding |
| 03/07/23 | 13:56:14 | 3 Jul 2023 | | Director/PDMR Shareholding |
| 14/06/23 | 08:21:09 | 14 Jun 2023 | | Holding(s) in Company |
| 05/06/23 | 17:18:46 | 5 Jun 2023 | | Total Voting Rights |
| 01/06/23 | 16:08:38 | 1 Jun 2023 | | Director/PDMR Shareholding |
| 23/05/23 | 07:01:01 | 23 May 2023 | | Director Appointment and Board Changes |
| 23/05/23 | 07:00:01 | 23 May 2023 | | PRELIMINARY RESULTS |
| 02/05/23 | 12:56:50 | 2 May 2023 | | Total Voting Rights |
| 19/04/23 | 14:44:16 | 19 Apr 2023 | | Block listing Interim Review |
| 19/04/23 | 14:43:46 | 19 Apr 2023 | | Block listing Interim Review |
| 05/04/23 | 09:00:02 | 5 Apr 2023 | | Additional Listing |
| 04/04/23 | 09:30:01 | 4 Apr 2023 | | Total Voting Rights |
| 22/03/23 | 07:30:00 | 22 Mar 2023 | | Directorate Change |
| 20/03/23 | 13:38:49 | 20 Mar 2023 | | Holding(s) in Company |
| 06/02/23 | 10:00:39 | 6 Feb 2023 | | Total Voting Rights |
| 02/02/23 | 07:00:04 | 2 Feb 2023 | | Third quarter trading statement |
| 23/01/23 | 09:30:53 | 23 Jan 2023 | | Additional Listing |
| 18/01/23 | 12:25:36 | 18 Jan 2023 | | Total Voting Rights |
| 06/01/23 | 10:57:14 | 6 Jan 2023 | | Director/PDMR Shareholding |
| 03/01/23 | 11:43:45 | 3 Jan 2023 | | Director/PDMR Shareholding |
| 22/12/22 | 11:20:57 | 22 Dec 2022 | | Cranswick Scrip Dividend Scheme |
| 02/12/22 | 17:47:15 | 2 Dec 2022 | | Holding(s) in Company |
| 02/12/22 | 17:07:40 | 2 Dec 2022 | | Holding(s) in Company |
| 29/11/22 | 07:30:01 | 29 Nov 2022 | | Directorship |
| 25/11/22 | 13:48:43 | 25 Nov 2022 | | Holding(s) in Company |
| 23/11/22 | 15:09:51 | 23 Nov 2022 | | Director/PDMR Shareholding |
| 22/11/22 | 07:00:05 | 22 Nov 2022 | | Interim Results |