| 16th Apr 2019 7:00 am | RNS | Third Quarter Trading Update | 
                                                                            
                                            | 1st Apr 2019 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 28th Mar 2019 10:21 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 13th Mar 2019 3:08 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Mar 2019 12:05 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Mar 2019 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 27th Feb 2019 3:22 pm | RNS | Director Declaration | 
                                                                            
                                            | 21st Feb 2019 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 20th Feb 2019 8:30 am | RNS | Directorate Change | 
                                                                            
                                            | 13th Feb 2019 3:30 pm | RNS | Block listing Interim Review | 
                                                                            
                                            | 7th Feb 2019 10:17 am | RNS | Notice of Half Year Results | 
                                                                            
                                            | 1st Feb 2019 11:58 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 1st Feb 2019 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 15th Jan 2019 7:00 am | RNS | Second Quarter Trading Update | 
                                                                            
                                            | 3rd Jan 2019 9:00 am | RNS | Notice of Second Quarter Trading Update | 
                                                                            
                                            | 2nd Jan 2019 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 10th Dec 2018 2:50 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th Dec 2018 10:32 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Dec 2018 10:34 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Dec 2018 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 15th Nov 2018 9:12 am | RNS | Directorate Change | 
                                                                            
                                            | 14th Nov 2018 3:17 pm | RNS | Result of AGM | 
                                                                            
                                            | 1st Nov 2018 2:05 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 11th Oct 2018 10:37 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 11th Oct 2018 7:00 am | RNS | First Quarter Trading Update | 
                                                                            
                                            | 3rd Oct 2018 4:26 pm | RNS | Annual Financial Report and AGM Notice | 
                                                                            
                                            | 1st Oct 2018 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 28th Sep 2018 8:32 am | RNS | Notice of First Quarter Trading Update | 
                                                                            
                                            | 14th Sep 2018 11:20 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Sep 2018 1:45 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Sep 2018 11:07 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 10th Sep 2018 3:17 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 10th Sep 2018 3:14 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 7th Sep 2018 12:20 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Sep 2018 2:13 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Sep 2018 12:55 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Sep 2018 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 30th Aug 2018 7:00 am | RNS | Final Results | 
                                                                            
                                            | 28th Aug 2018 1:06 pm | RNS | Directorate Change | 
                                                                            
                                            | 16th Aug 2018 10:02 am | RNS | Notice of Preliminary Results |