| 9th Jul 2024 5:29 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 9th Jul 2024 12:40 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 8th Jul 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 8th Jul 2024 3:26 pm | 
                                            RNS | 
                                            Gearing disclosure | 
                                        
                                                                            
                                            | 8th Jul 2024 12:26 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Jul 2024 5:22 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Jul 2024 1:02 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Jul 2024 8:48 am | 
                                            RNS | 
                                            Compliance with Market Abuse Regulation | 
                                        
                                                                            
                                            | 4th Jul 2024 5:05 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 4th Jul 2024 12:18 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 4th Jul 2024 10:52 am | 
                                            RNS | 
                                            Month End Net Asset Value(s) | 
                                        
                                                                            
                                            | 3rd Jul 2024 5:07 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 3rd Jul 2024 12:59 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 2nd Jul 2024 5:44 pm | 
                                            RNS | 
                                            Quarterly Disclosure | 
                                        
                                                                            
                                            | 2nd Jul 2024 5:04 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 2nd Jul 2024 11:58 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st Jul 2024 5:08 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 1st Jul 2024 2:43 pm | 
                                            RNS | 
                                            Gearing disclosure | 
                                        
                                                                            
                                            | 1st Jul 2024 10:17 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 28th Jun 2024 5:03 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th Jun 2024 12:47 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 27th Jun 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 27th Jun 2024 12:10 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 26th Jun 2024 5:05 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 26th Jun 2024 12:20 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 25th Jun 2024 5:07 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 25th Jun 2024 1:05 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 25th Jun 2024 9:49 am | 
                                            RNS | 
                                            Gearing disclosure | 
                                        
                                                                            
                                            | 24th Jun 2024 5:07 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th Jun 2024 1:11 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 21st Jun 2024 5:13 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st Jun 2024 12:31 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 20th Jun 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th Jun 2024 12:48 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 19th Jun 2024 5:10 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 19th Jun 2024 12:40 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 18th Jun 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 18th Jun 2024 12:43 pm | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 17th Jun 2024 5:18 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 17th Jun 2024 1:52 pm | 
                                            RNS | 
                                            Gearing disclosure |