| 24th Oct 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 20th Oct 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 17th Oct 2025 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 17th Oct 2025 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Oct 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 16th Oct 2025 10:15 am | RNS | Announcement of Ordinary and ZDP Share Buybacks | 
                                                                            
                                            | 23rd Sep 2025 7:00 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 9th Sep 2025 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 27th Aug 2025 7:00 am | RNS | Portfolio Update | 
                                                                            
                                            | 8th Aug 2025 4:00 pm | RNS | Update on Share Buy Backs | 
                                                                            
                                            | 25th Jul 2025 5:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 24th Jul 2025 6:00 pm | RNS | Interest Payment on Unsecured Loan Notes | 
                                                                            
                                            | 14th Jul 2025 1:00 pm | RNS | Net Asset Value(s) | 
                                                                            
                                            | 10th Jul 2025 7:15 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Jul 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Jul 2025 10:00 am | RNS | Investment | 
                                                                            
                                            | 30th Jun 2025 7:00 am | RNS | Change of Nominated Adviser | 
                                                                            
                                            | 27th Jun 2025 8:00 am | RNS | Results of Annual General Meeting | 
                                                                            
                                            | 26th Jun 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Jun 2025 7:30 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 17th Jun 2025 1:00 pm | RNS | Net Asset Value(s) | 
                                                                            
                                            | 13th Jun 2025 1:00 pm | RNS | Proposed Extension of Unsecured Loan Notes | 
                                                                            
                                            | 13th Jun 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 12th Jun 2025 11:57 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 29th May 2025 5:30 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 28th May 2025 7:15 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 28th May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 27th May 2025 5:30 pm | RNS | Notice of Annual General Meeting | 
                                                                            
                                            | 27th May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 23rd May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 16th May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 15th May 2025 3:00 pm | RNS | Net Asset Value(s) | 
                                                                            
                                            | 15th May 2025 7:15 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 6th May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 2nd May 2025 7:15 am | RNS | Annual Financial Report | 
                                                                            
                                            | 2nd May 2025 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 24th Apr 2025 7:00 am | RNS | Transaction in Own Shares |