| 19th Jul 2023 4:47 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Jul 2023 10:23 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 18th Jul 2023 4:30 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Jul 2023 10:51 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 17th Jul 2023 4:44 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 17th Jul 2023 10:49 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 14th Jul 2023 4:28 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 14th Jul 2023 9:54 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 13th Jul 2023 4:19 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 13th Jul 2023 10:16 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 12th Jul 2023 4:48 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 12th Jul 2023 9:44 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 11th Jul 2023 4:32 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Jul 2023 10:14 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 10th Jul 2023 4:47 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 10th Jul 2023 11:17 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 7th Jul 2023 10:59 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 6th Jul 2023 11:07 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 5th Jul 2023 4:59 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 5th Jul 2023 11:12 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 4th Jul 2023 10:23 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 3rd Jul 2023 2:55 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd Jul 2023 10:24 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 3rd Jul 2023 9:25 am | RNS | Total Voting Rights | 
                                                                            
                                            | 30th Jun 2023 5:04 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 30th Jun 2023 10:38 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 29th Jun 2023 4:41 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 29th Jun 2023 10:57 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 28th Jun 2023 10:37 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 27th Jun 2023 4:21 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 27th Jun 2023 11:43 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 26th Jun 2023 11:13 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 23rd Jun 2023 5:56 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 23rd Jun 2023 11:37 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 22nd Jun 2023 5:21 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Jun 2023 10:14 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 21st Jun 2023 4:36 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Jun 2023 11:10 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 20th Jun 2023 11:14 am | RNS | Net Asset Value(s) | 
                                                                            
                                            | 20th Jun 2023 8:18 am | RNS | Dividend Declaration |