| 19th Sep 2023 3:50 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Sep 2023 11:18 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Sep 2023 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 14th Sep 2023 2:49 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Sep 2023 4:29 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 7th Sep 2023 5:32 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 5th Sep 2023 4:24 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Sep 2023 2:48 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 1st Sep 2023 3:13 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 30th Aug 2023 1:58 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 29th Aug 2023 9:03 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 24th Aug 2023 12:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Aug 2023 3:19 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Aug 2023 4:12 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Aug 2023 5:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 17th Aug 2023 5:25 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 16th Aug 2023 11:41 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 15th Aug 2023 11:54 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Aug 2023 12:21 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 10th Aug 2023 9:28 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 9th Aug 2023 3:24 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 9th Aug 2023 1:44 pm | RNS | Investee Company Update - LEBC | 
                                                                            
                                            | 8th Aug 2023 5:23 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 7th Aug 2023 4:25 pm | RNS | Share Buy-Back Policy | 
                                                                            
                                            | 4th Aug 2023 4:00 pm | RNS | PDMR and Director Dealings | 
                                                                            
                                            | 3rd Aug 2023 8:58 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 1st Aug 2023 5:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 31st Jul 2023 2:17 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 26th Jul 2023 4:07 pm | RNS | Result of AGM | 
                                                                            
                                            | 25th Jul 2023 4:22 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 25th Jul 2023 3:25 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Jul 2023 1:17 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Jul 2023 3:44 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Jul 2023 11:36 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Jul 2023 4:02 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 10th Jul 2023 2:41 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 30th Jun 2023 12:05 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Jun 2023 7:00 am | RNS | Notice of AGM | 
                                                                            
                                            | 27th Jun 2023 3:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 26th Jun 2023 11:43 am | RNS | Transaction in Own Shares |