| 17th Jun 2024 11:51 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 14th Jun 2024 5:20 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 14th Jun 2024 12:55 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 13th Jun 2024 5:21 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th Jun 2024 4:28 pm | 
                                            RNS | 
                                            Portfolio disclosure | 
                                        
                                                                            
                                            | 13th Jun 2024 12:57 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 12th Jun 2024 5:23 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 12th Jun 2024 11:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 11th Jun 2024 5:24 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 11th Jun 2024 12:39 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 10th Jun 2024 5:14 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 10th Jun 2024 2:36 pm | 
                                            RNS | 
                                            Gearing Disclosure | 
                                        
                                                                            
                                            | 10th Jun 2024 12:55 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th Jun 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 7th Jun 2024 12:50 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 6th Jun 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 6th Jun 2024 12:22 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 6th Jun 2024 11:16 am | 
                                            RNS | 
                                            Month End Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Jun 2024 5:05 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Jun 2024 1:13 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 4th Jun 2024 5:13 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 4th Jun 2024 2:41 pm | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 4th Jun 2024 11:55 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 3rd Jun 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 3rd Jun 2024 2:04 pm | 
                                            RNS | 
                                            Gearing Disclosures | 
                                        
                                                                            
                                            | 3rd Jun 2024 9:47 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 31st May 2024 5:30 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 31st May 2024 12:06 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 30th May 2024 5:13 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 30th May 2024 11:41 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 29th May 2024 5:07 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th May 2024 11:40 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 28th May 2024 5:10 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th May 2024 2:52 pm | 
                                            RNS | 
                                            Gearing disclosure | 
                                        
                                                                            
                                            | 28th May 2024 11:42 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 24th May 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th May 2024 1:11 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 23rd May 2024 5:10 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 23rd May 2024 12:27 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 22nd May 2024 5:10 pm | 
                                            RNS | 
                                            Transaction in Own Shares |