| 1st Apr 2025 7:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 31st Mar 2025 5:10 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 31st Mar 2025 10:49 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 28th Mar 2025 5:41 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 28th Mar 2025 11:06 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 28th Mar 2025 10:49 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 27th Mar 2025 5:11 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 27th Mar 2025 9:42 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 26th Mar 2025 5:31 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 26th Mar 2025 11:04 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 25th Mar 2025 5:37 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 25th Mar 2025 9:55 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 24th Mar 2025 5:27 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 24th Mar 2025 10:00 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 21st Mar 2025 5:38 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Mar 2025 10:17 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 20th Mar 2025 5:37 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 20th Mar 2025 10:10 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 19th Mar 2025 5:58 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Mar 2025 9:33 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 18th Mar 2025 5:17 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Mar 2025 9:50 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 17th Mar 2025 5:20 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 17th Mar 2025 11:30 am | RNS | Director Declaration | 
                                                                            
                                            | 17th Mar 2025 10:05 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 17th Mar 2025 7:00 am | RNS | Notice of AGM | 
                                                                            
                                            | 14th Mar 2025 5:16 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 14th Mar 2025 10:07 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 13th Mar 2025 5:27 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 13th Mar 2025 10:28 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 12th Mar 2025 5:22 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 12th Mar 2025 10:06 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 11th Mar 2025 5:31 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Mar 2025 10:15 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 10th Mar 2025 5:40 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 10th Mar 2025 10:04 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 7th Mar 2025 5:29 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 7th Mar 2025 10:59 am | PRN | Net Asset Value(s) | 
                                                                            
                                            | 6th Mar 2025 5:35 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 6th Mar 2025 10:45 am | PRN | Net Asset Value(s) |