| 8th Feb 2024 5:15 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 8th Feb 2024 11:11 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th Feb 2024 5:30 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 7th Feb 2024 11:16 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 6th Feb 2024 6:18 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 6th Feb 2024 11:35 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Feb 2024 6:13 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Feb 2024 11:32 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 2nd Feb 2024 5:55 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 2nd Feb 2024 11:00 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st Feb 2024 5:27 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 1st Feb 2024 11:29 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st Feb 2024 7:00 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 31st Jan 2024 5:20 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 31st Jan 2024 10:35 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 30th Jan 2024 6:08 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 30th Jan 2024 11:45 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 29th Jan 2024 6:22 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th Jan 2024 11:04 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 26th Jan 2024 5:16 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 26th Jan 2024 11:31 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 25th Jan 2024 5:38 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 25th Jan 2024 11:04 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 24th Jan 2024 5:20 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th Jan 2024 10:50 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 24th Jan 2024 7:00 am | 
                                            RNS | 
                                            Dividend Declaration | 
                                        
                                                                            
                                            | 23rd Jan 2024 5:17 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 23rd Jan 2024 11:17 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 22nd Jan 2024 5:59 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 22nd Jan 2024 11:51 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 19th Jan 2024 10:33 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 18th Jan 2024 10:44 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 17th Jan 2024 10:59 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 16th Jan 2024 5:13 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 16th Jan 2024 11:38 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 15th Jan 2024 11:10 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 12th Jan 2024 5:25 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 12th Jan 2024 11:12 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 11th Jan 2024 5:38 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 11th Jan 2024 11:40 am | 
                                            RNS | 
                                            Net Asset Value(s) |