| 1st Oct 2020 12:45 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 9th Sep 2020 5:25 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Sep 2020 4:25 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Sep 2020 7:00 am | RNS | Acquisition | 
                                                                            
                                            | 1st Sep 2020 9:30 am | RNS | Total Voting Rights | 
                                                                            
                                            | 27th Aug 2020 4:12 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 25th Aug 2020 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Aug 2020 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Aug 2020 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Aug 2020 10:00 am | RNS | Dividend Declaration | 
                                                                            
                                            | 24th Aug 2020 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 24th Aug 2020 7:00 am | RNS | Acquisition | 
                                                                            
                                            | 5th Aug 2020 3:12 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Aug 2020 10:19 am | RNS | Total Voting Rights | 
                                                                            
                                            | 21st Jul 2020 9:00 am | RNS | Publication of Admission Particulars | 
                                                                            
                                            | 3rd Jul 2020 1:04 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Jul 2020 11:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 30th Jun 2020 3:16 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Jun 2020 11:20 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Jun 2020 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 26th Jun 2020 3:40 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th Jun 2020 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 3rd Jun 2020 12:40 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Jun 2020 10:35 am | RNS | Total Voting Rights | 
                                                                            
                                            | 4th May 2020 5:29 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st May 2020 1:55 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st May 2020 12:30 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 1st May 2020 9:00 am | RNS | Block listing Interim Review | 
                                                                            
                                            | 27th Apr 2020 12:00 pm | RNS | Disclosure of rights attached to equity shares | 
                                                                            
                                            | 23rd Apr 2020 4:24 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 22nd Apr 2020 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 20th Apr 2020 3:51 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th Apr 2020 2:07 pm | RNS | Result of AGM | 
                                                                            
                                            | 14th Apr 2020 4:55 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 7th Apr 2020 9:25 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Apr 2020 3:00 pm | RNS | 2020 AGM update | 
                                                                            
                                            | 3rd Apr 2020 11:15 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 2nd Apr 2020 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 1st Apr 2020 10:20 am | RNS | Total Voting Rights | 
                                                                            
                                            | 30th Mar 2020 4:30 pm | RNS | Director/PDMR Shareholding |