| 07/02/25 | 16:21:06 | 7 Feb 2025 | | Holding(s) in Company | RNS |
| 31/01/25 | 17:17:50 | 31 Jan 2025 | | Total Voting Rights | RNS |
| 31/01/25 | 16:32:29 | 31 Jan 2025 | | Transaction in Own Shares | RNS |
| 24/01/25 | 16:22:37 | 24 Jan 2025 | | Transaction in Own Shares | RNS |
| 22/01/25 | 16:15:09 | 22 Jan 2025 | | Holding(s) in Company | RNS |
| 17/01/25 | 17:09:58 | 17 Jan 2025 | | Transaction in Own Shares | RNS |
| 10/01/25 | 17:08:29 | 10 Jan 2025 | | Transaction in Own Shares | RNS |
| 08/01/25 | 14:32:55 | 8 Jan 2025 | | Holding(s) in Company | RNS |
| 03/01/25 | 17:10:35 | 3 Jan 2025 | | Transaction in Own Shares | RNS |
| 31/12/24 | 12:13:54 | 31 Dec 2024 | | Total Voting Rights | RNS |
| 20/12/24 | 16:31:05 | 20 Dec 2024 | | Transaction in Own Shares | RNS |
| 19/12/24 | 07:00:07 | 19 Dec 2024 | | Net Asset Value(s) | RNS |
| 18/12/24 | 16:46:37 | 18 Dec 2024 | | Result of AGM | RNS |
| 18/12/24 | 16:12:58 | 18 Dec 2024 | | Holding(s) in Company | RNS |
| 18/12/24 | 15:18:27 | 18 Dec 2024 | | Directorate Change | RNS |
| 02/12/24 | 07:00:07 | 2 Dec 2024 | | Adoption of Sustainability Impact Label | RNS |
| 29/11/24 | 17:23:06 | 29 Nov 2024 | | Total Voting Rights | RNS |
| 25/11/24 | 17:31:57 | 25 Nov 2024 | | Result of General Meeting | RNS |
| 25/11/24 | 16:18:51 | 25 Nov 2024 | | Director/PDMR Shareholding | RNS |
| 22/11/24 | 17:16:14 | 22 Nov 2024 | | Transaction in Own Shares | RNS |
| 11/11/24 | 15:40:38 | 11 Nov 2024 | | Publication of Circular and Notice of GM | RNS |
| 08/11/24 | 17:16:46 | 8 Nov 2024 | | Transaction in Own Shares | RNS |
| 01/11/24 | 16:45:00 | 1 Nov 2024 | | Transaction in Own Shares | RNS |
| 31/10/24 | 17:27:31 | 31 Oct 2024 | | Total Voting Rights | RNS |
| 25/10/24 | 15:07:24 | 25 Oct 2024 | | Annual Financial Report on NSM | RNS |
| 25/10/24 | 09:42:52 | 25 Oct 2024 | | Results analysis from Kepler Trust Intelligence | RNS |
| 24/10/24 | 07:01:00 | 24 Oct 2024 | | Dividend Declaration | RNS |
| 24/10/24 | 07:00:07 | 24 Oct 2024 | | Annual Results | RNS |
| 18/10/24 | 17:33:18 | 18 Oct 2024 | | Transaction in Own Shares | RNS |
| 16/10/24 | 16:13:21 | 16 Oct 2024 | | Directorate Change | RNS |
| 08/10/24 | 16:53:51 | 8 Oct 2024 | | Transaction in Own Shares | RNS |
| 04/10/24 | 17:12:49 | 4 Oct 2024 | | Transaction in Own Shares | RNS |
| 06/09/24 | 16:43:25 | 6 Sept 2024 | | Holding(s) in Company | RNS |
| 02/09/24 | 16:39:34 | 2 Sept 2024 | | Holding(s) in Company | RNS |
| 30/08/24 | 17:06:30 | 30 Aug 2024 | | Total Voting Rights | RNS |
| 30/08/24 | 17:03:21 | 30 Aug 2024 | | Transaction in Own Shares | RNS |
| 23/08/24 | 17:09:14 | 23 Aug 2024 | | Transaction in Own Shares | RNS |
| 16/08/24 | 17:23:46 | 16 Aug 2024 | | Transaction in Own Shares | RNS |
| 09/08/24 | 16:57:38 | 9 Aug 2024 | | Transaction in Own Shares | RNS |
| 01/08/24 | 17:37:54 | 1 Aug 2024 | | Transaction in Own Shares | RNS |
| 31/07/24 | 17:20:03 | 31 Jul 2024 | | Total Voting Rights | RNS |
| 31/07/24 | 07:00:05 | 31 Jul 2024 | | Investor Update | RNS |
| 26/07/24 | 16:34:30 | 26 Jul 2024 | | Transaction in Own Shares | RNS |
| 19/07/24 | 16:45:40 | 19 Jul 2024 | | Transaction in Own Shares | RNS |
| 12/07/24 | 17:14:06 | 12 Jul 2024 | | Holding(s) in Company | RNS |
| 11/07/24 | 16:56:13 | 11 Jul 2024 | | Transaction in Own Shares | RNS |
| 09/07/24 | 07:00:05 | 9 Jul 2024 | | Publication of Annual Impact Report | RNS |
| 05/07/24 | 16:13:57 | 5 Jul 2024 | | Transaction in Own Shares | RNS |
| 04/07/24 | 10:00:00 | 4 Jul 2024 | | Share Buyback – Closed Period | RNS |
| 01/07/24 | 16:06:40 | 1 Jul 2024 | | Holding(s) in Company | RNS |