| 29th Oct 2025 2:26 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 8th Oct 2025 7:00 am | RNS | Final Results for the Year Ended 30 June 2025 | 
                                                                            
                                            | 25th Sep 2025 2:49 pm | RNS | Notice of Results | 
                                                                            
                                            | 22nd Aug 2025 11:48 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Aug 2025 8:53 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 29th Jul 2025 12:41 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Jul 2025 3:34 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 22nd Jul 2025 7:00 am | RNS | FY25 Trading Update | 
                                                                            
                                            | 15th May 2025 7:00 am | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 15th Apr 2025 8:10 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 9th Apr 2025 3:52 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Apr 2025 7:00 am | RNS | AIM Rule 17 – Notification of shareholding | 
                                                                            
                                            | 19th Mar 2025 11:12 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 19th Mar 2025 10:04 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 13th Mar 2025 4:44 pm | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 10th Mar 2025 3:56 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 5th Mar 2025 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 29th Jan 2025 5:51 pm | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 28th Jan 2025 5:41 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Jan 2025 11:58 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 23rd Jan 2025 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 9th Jan 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Jan 2025 3:27 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 31st Dec 2024 7:00 am | RNS | Establishment of New Long-Term Incentive Plan | 
                                                                            
                                            | 18th Dec 2024 2:05 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Dec 2024 10:09 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Dec 2024 11:44 am | RNS | Result of AGM | 
                                                                            
                                            | 17th Dec 2024 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 5th Dec 2024 3:54 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Dec 2024 4:04 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 29th Nov 2024 5:21 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 18th Nov 2024 7:00 am | RNS | Notice of AGM and Posting of Annual Report | 
                                                                            
                                            | 15th Nov 2024 12:15 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 7th Nov 2024 3:39 pm | RNS | Exercise of Options and Total Voting Rights | 
                                                                            
                                            | 25th Oct 2024 7:00 am | RNS | Exercise of Options, Director/PDMR Dealing and TVR | 
                                                                            
                                            | 14th Oct 2024 2:03 pm | RNS | Director/PDMR Dealing | 
                                                                            
                                            | 9th Oct 2024 7:00 am | RNS | Final Results | 
                                                                            
                                            | 26th Sep 2024 7:00 am | RNS | Notice of Results and Presentations | 
                                                                            
                                            | 16th Sep 2024 7:00 am | RNS | Appointment of Non-Executive Director | 
                                                                            
                                            | 16th Sep 2024 7:00 am | RNS | Acquisition of Parble |