| 30/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 29/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 28/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 27/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 24/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 23/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 22/10/2025 | 13:21 | Holding(s) in Company | RNS | 
| 22/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 21/10/2025 | 16:35 | Director/PDMR Shareholding | RNS | 
| 21/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 20/10/2025 | 16:25 | Director/PDMR Shareholding | RNS | 
| 20/10/2025 | 07:00 | NOTICE OF HALF YEAR RESULTS | RNS | 
| 20/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 17/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 16/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 15/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 14/10/2025 | 12:10 | Director/PDMR Shareholding | RNS | 
| 14/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 13/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 10/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 09/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 08/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 07/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 06/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 03/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 02/10/2025 | 13:23 | Director/PDMR Shareholding | RNS | 
| 02/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 01/10/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 30/09/2025 | 13:45 | Total Voting Rights | RNS | 
| 30/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 29/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 26/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 25/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 24/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 23/09/2025 | 07:00 | Transaction in Own Shares | RNS | 
| 17/09/2025 | 09:29 | Transaction in Own Shares | RNS | 
| 15/09/2025 | 10:27 | Result of AGM | RNS | 
| 15/09/2025 | 07:00 | AGM Statement | RNS | 
| 12/09/2025 | 13:43 | Transaction in Own Shares | RNS | 
| 10/09/2025 | 12:13 | Director Declaration | RNS | 
| 29/08/2025 | 15:23 | Director/PDMR Shareholding | RNS | 
| 12/08/2025 | 07:00 | Directorate Change | RNS | 
| 04/07/2025 | 14:35 | Director/PDMR Shareholding | RNS | 
| 03/07/2025 | 10:28 | Notice of AGM | RNS | 
| 02/07/2025 | 16:49 | EBT Market Purchase Programme | RNS | 
| 02/07/2025 | 09:30 | Director/PDMR Shareholding | RNS | 
| 19/06/2025 | 16:54 | Holding(s) in Company | RNS | 
| 18/06/2025 | 07:01 | NOTICE OF INVESTOR PRESENTATION | RNS | 
| 18/06/2025 | 07:00 | FINAL RESULTS FOR THE YEAR ENDED 31 MARCH 2025 | RNS | 
| 30/05/2025 | 18:19 | Rule 19.6(b) | RNS |