| 31st May 2024 8:50 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 30th May 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 30th May 2024 9:08 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 29th May 2024 4:57 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th May 2024 9:06 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 28th May 2024 5:01 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th May 2024 9:52 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 24th May 2024 5:06 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th May 2024 8:38 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 23rd May 2024 4:51 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 23rd May 2024 8:33 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 22nd May 2024 4:56 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 22nd May 2024 8:26 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 21st May 2024 4:53 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st May 2024 9:20 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 20th May 2024 4:55 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th May 2024 12:36 pm | 
                                            RNS | 
                                            Portfolio Update | 
                                        
                                                                            
                                            | 20th May 2024 9:00 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 17th May 2024 8:29 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 16th May 2024 5:02 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 16th May 2024 8:43 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 15th May 2024 8:36 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 14th May 2024 5:01 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 14th May 2024 8:34 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 13th May 2024 4:51 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th May 2024 9:06 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 10th May 2024 5:04 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 10th May 2024 9:17 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 9th May 2024 8:36 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 8th May 2024 8:35 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th May 2024 10:31 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 7th May 2024 10:03 am | 
                                            RNS | 
                                            Compliance with MAR, Article 19, Paragraph 11 | 
                                        
                                                                            
                                            | 3rd May 2024 8:45 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 2nd May 2024 9:28 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st May 2024 10:18 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 1st May 2024 9:37 am | 
                                            RNS | 
                                            Total Voting Rights | 
                                        
                                                                            
                                            | 30th Apr 2024 9:05 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 29th Apr 2024 4:57 pm | 
                                            RNS | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th Apr 2024 10:11 am | 
                                            RNS | 
                                            Net Asset Value(s) | 
                                        
                                                                            
                                            | 26th Apr 2024 4:59 pm | 
                                            RNS | 
                                            Transaction in Own Shares |