| 26th Mar 2024 5:03 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 26th Mar 2024 9:10 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 25th Mar 2024 4:54 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 25th Mar 2024 8:59 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 22nd Mar 2024 4:56 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 22nd Mar 2024 8:23 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 21st Mar 2024 8:54 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 20th Mar 2024 5:00 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th Mar 2024 9:40 am | 
                                            RNS | 
                                            Portfolio Update | 
                                        
                                                                            
                                            | 20th Mar 2024 8:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 19th Mar 2024 4:52 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 19th Mar 2024 8:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 18th Mar 2024 8:42 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 15th Mar 2024 5:03 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 15th Mar 2024 8:53 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 14th Mar 2024 5:15 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 14th Mar 2024 8:30 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 13th Mar 2024 5:03 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th Mar 2024 4:15 pm | 
                                            RNS | 
                                            Directorate Change | 
                                        
                                                                            
                                            | 13th Mar 2024 8:54 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 12th Mar 2024 4:54 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 12th Mar 2024 9:11 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 11th Mar 2024 4:59 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 11th Mar 2024 8:53 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 8th Mar 2024 8:32 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th Mar 2024 9:34 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 6th Mar 2024 9:08 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 5th Mar 2024 5:03 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Mar 2024 8:44 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 4th Mar 2024 4:59 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 4th Mar 2024 8:50 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st Mar 2024 5:00 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 1st Mar 2024 9:55 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st Mar 2024 9:26 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 29th Feb 2024 4:53 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th Feb 2024 8:40 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 28th Feb 2024 4:58 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th Feb 2024 8:55 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 27th Feb 2024 5:11 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 27th Feb 2024 8:36 am | 
                                            RNS | 
                                            Net Asset Value(s) |