| 25th Jun 2024 9:18 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 24th Jun 2024 4:56 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th Jun 2024 9:15 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 21st Jun 2024 4:55 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st Jun 2024 10:48 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 20th Jun 2024 4:54 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th Jun 2024 10:01 am | 
                                            RNS | 
                                            Portfolio Update | 
                                        
                                                                            
                                            | 20th Jun 2024 9:07 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 19th Jun 2024 4:55 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 19th Jun 2024 9:20 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 18th Jun 2024 4:54 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 18th Jun 2024 9:04 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 17th Jun 2024 4:54 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 17th Jun 2024 3:48 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 17th Jun 2024 9:08 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 17th Jun 2024 7:44 am | 
                                            RNS | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 14th Jun 2024 4:53 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 14th Jun 2024 8:22 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 13th Jun 2024 5:04 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th Jun 2024 8:40 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 12th Jun 2024 4:56 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 12th Jun 2024 8:41 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 11th Jun 2024 4:55 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 11th Jun 2024 9:31 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 10th Jun 2024 4:50 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 10th Jun 2024 8:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th Jun 2024 5:01 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 7th Jun 2024 8:51 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 6th Jun 2024 5:02 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 6th Jun 2024 8:59 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Jun 2024 5:01 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Jun 2024 8:30 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 4th Jun 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 4th Jun 2024 11:10 am | 
                                            RNS | 
                                            Dividend Declaration | 
                                        
                                                                            
                                            | 4th Jun 2024 11:07 am | 
                                            RNS | 
                                            Key initiatives to heighten demand for shares | 
                                        
                                                                            
                                            | 4th Jun 2024 8:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 3rd Jun 2024 5:15 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 3rd Jun 2024 10:37 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 3rd Jun 2024 9:38 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 31st May 2024 5:01 pm | 
                                            RNS | 
                                            Transaction in Own Shares |