| 4th Nov 2021 5:04 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 3rd Nov 2021 5:06 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 2nd Nov 2021 5:23 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 1st Nov 2021 5:25 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 29th Oct 2021 5:06 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th Oct 2021 5:30 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 27th Oct 2021 5:51 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 26th Oct 2021 5:11 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 25th Oct 2021 5:32 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 22nd Oct 2021 5:33 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st Oct 2021 5:32 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th Oct 2021 5:23 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 19th Oct 2021 5:28 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 18th Oct 2021 5:27 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 15th Oct 2021 5:29 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 14th Oct 2021 5:24 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th Oct 2021 5:48 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 12th Oct 2021 6:07 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 11th Oct 2021 5:32 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 8th Oct 2021 5:28 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 7th Oct 2021 5:11 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 6th Oct 2021 5:31 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 5th Oct 2021 5:32 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 4th Oct 2021 5:26 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 1st Oct 2021 5:45 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 30th Sep 2021 5:11 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 30th Sep 2021 10:03 am | 
                                            RNS | 
                                            Directorate Change | 
                                        
                                                                            
                                            | 29th Sep 2021 5:25 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 28th Sep 2021 5:27 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 27th Sep 2021 5:31 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 24th Sep 2021 5:11 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 23rd Sep 2021 5:33 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 22nd Sep 2021 5:35 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st Sep 2021 5:12 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 20th Sep 2021 5:18 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 17th Sep 2021 5:08 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 17th Sep 2021 3:21 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 17th Sep 2021 10:21 am | 
                                            PRN | 
                                            Notice of AGM Results | 
                                        
                                                                            
                                            | 16th Sep 2021 6:20 pm | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 16th Sep 2021 7:00 am | 
                                            RNS | 
                                            1st Quarter Results |