| 19/05/23 | 17:10:39 | 19 May 2023 | | Holding(s) in Company |
| 19/05/23 | 16:28:10 | 19 May 2023 | | Holding(s) in Company |
| 09/05/23 | 07:00:14 | 9 May 2023 | | Half Year Results |
| 12/04/23 | 07:00:02 | 12 Apr 2023 | | Half Year Trading Update and Notice of Results |
| 20/03/23 | 15:28:12 | 20 Mar 2023 | | Notification of Transactions of Directors |
| 07/03/23 | 15:25:31 | 7 Mar 2023 | | Director/PDMR Shareholding |
| 22/02/23 | 15:06:19 | 22 Feb 2023 | | Holding(s) in Company |
| 21/02/23 | 12:51:50 | 21 Feb 2023 | | Notification of Transactions of Director |
| 21/02/23 | 12:49:59 | 21 Feb 2023 | | Notification of Transactions of Director |
| 20/02/23 | 11:01:31 | 20 Feb 2023 | | Notification of Transaction of a Director |
| 30/01/23 | 13:49:27 | 30 Jan 2023 | | Holding(s) in Company |
| 27/01/23 | 15:10:12 | 27 Jan 2023 | | Result of AGM |
| 27/01/23 | 07:00:04 | 27 Jan 2023 | | AGM Trading Update |
| 10/01/23 | 17:05:11 | 10 Jan 2023 | | Voting Rights and Capital |
| 28/12/22 | 07:00:08 | 28 Dec 2022 | | Notification of Transaction of Director |
| 28/12/22 | 07:00:07 | 28 Dec 2022 | | Annual Report and Notice of Annual General Meeting |
| 20/12/22 | 12:20:00 | 20 Dec 2022 | | Board Appointment and Board Committee Changes |
| 16/12/22 | 13:25:01 | 16 Dec 2022 | | Notification of Transactions of Directors |
| 01/12/22 | 15:55:36 | 1 Dec 2022 | | BLOCK LISTING SIX MONTHLY RETURN |
| 01/12/22 | 15:55:04 | 1 Dec 2022 | | BLOCK LISTING SIX MONTHLY RETURN |
| 29/11/22 | 16:36:20 | 29 Nov 2022 | | Price Monitoring Extension |
| 29/11/22 | 07:10:01 | 29 Nov 2022 | | Full Year Results |
| 10/11/22 | 07:00:12 | 10 Nov 2022 | | Notice of Results |
| 09/11/22 | 08:50:01 | 9 Nov 2022 | | Change of Company Secretary and Director’s Duties |
| 01/11/22 | 16:26:24 | 1 Nov 2022 | | Directorate Change - Replacement |
| 01/11/22 | 10:05:03 | 1 Nov 2022 | | Board Change |
| 17/10/22 | 14:36:18 | 17 Oct 2022 | | Holding(s) in Company |
| 13/10/22 | 07:00:01 | 13 Oct 2022 | | Trading Update |
| 16/09/22 | 14:28:11 | 16 Sept 2022 | | Board Committee Changes |
| 01/09/22 | 10:39:44 | 1 Sept 2022 | | Notification of Transaction of a Director |
| 31/08/22 | 14:37:21 | 31 Aug 2022 | | Notification of Transactions of Director |
| 16/08/22 | 11:33:06 | 16 Aug 2022 | | Notification of Transactions of Director |
| 16/08/22 | 11:30:04 | 16 Aug 2022 | | Notification of Transactions of Director |
| 15/08/22 | 11:40:07 | 15 Aug 2022 | | Notification of Transactions of Director |
| 15/08/22 | 11:37:06 | 15 Aug 2022 | | Notification of Transactions of Director |
| 15/08/22 | 07:00:06 | 15 Aug 2022 | | Trading Update |
| 09/08/22 | 15:25:02 | 9 Aug 2022 | | Holding(s) in Company |
| 14/07/22 | 18:23:28 | 14 Jul 2022 | | Notification of Transactions of Director |
| 24/06/22 | 13:15:59 | 24 Jun 2022 | | Chairman Succession and Board Change |
| 23/06/22 | 10:04:35 | 23 Jun 2022 | | Director Declaration |
| 22/06/22 | 07:00:04 | 22 Jun 2022 | | Voting Rights and Capital |
| 21/06/22 | 14:43:23 | 21 Jun 2022 | | Holding(s) in Company |
| 20/06/22 | 17:25:13 | 20 Jun 2022 | | Notification of Transactions of Director |
| 20/06/22 | 17:22:56 | 20 Jun 2022 | | Notification of Transactions of Director |
| 08/06/22 | 16:50:10 | 8 Jun 2022 | | Holding(s) in Company |
| 01/06/22 | 07:00:11 | 1 Jun 2022 | | BLOCK LISTING SIX MONTHLY RETURN |
| 01/06/22 | 07:00:11 | 1 Jun 2022 | | BLOCK LISTING SIX MONTHLY RETURN |
| 31/05/22 | 14:54:50 | 31 May 2022 | | Holding(s) in Company |
| 27/05/22 | 07:00:03 | 27 May 2022 | | Capital Markets Day |
| 19/05/22 | 17:03:53 | 19 May 2022 | | Holding(s) in Company |