| 1st Mar 2019 3:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Mar 2019 11:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 25th Feb 2019 10:00 am | RNS | Dividend Declaration | 
                                                                            
                                            | 25th Feb 2019 7:00 am | RNS | Final Results | 
                                                                            
                                            | 25th Feb 2019 7:00 am | RNS | Acquisition | 
                                                                            
                                            | 4th Feb 2019 6:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Feb 2019 9:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 9th Jan 2019 4:30 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Jan 2019 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Jan 2019 7:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 13th Dec 2018 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 6th Dec 2018 10:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Dec 2018 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 4th Dec 2018 4:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Dec 2018 12:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Dec 2018 7:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 28th Nov 2018 4:50 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 26th Nov 2018 8:00 am | RNS | Additional Listing | 
                                                                            
                                            | 9th Nov 2018 5:52 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 2nd Nov 2018 3:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Nov 2018 12:29 pm | RNS | Block listing Interim Review | 
                                                                            
                                            | 24th Oct 2018 3:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 23rd Oct 2018 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 16th Oct 2018 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Oct 2018 5:36 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th Oct 2018 3:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 2nd Oct 2018 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Oct 2018 10:30 am | RNS | Total Voting Rights | 
                                                                            
                                            | 27th Sep 2018 11:27 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Sep 2018 5:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Sep 2018 9:50 am | RNS | Total Voting Rights | 
                                                                            
                                            | 3rd Sep 2018 5:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Aug 2018 5:12 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Aug 2018 5:11 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 29th Aug 2018 5:09 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 28th Aug 2018 4:35 pm | RNS | Dividend Declaration | 
                                                                            
                                            | 28th Aug 2018 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 28th Aug 2018 7:00 am | RNS | Acquisition | 
                                                                            
                                            | 1st Aug 2018 4:30 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 13th Jul 2018 10:30 am | RNS | Director/PDMR Shareholding |