| 16th Jun 2020 10:55 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th Jun 2020 3:57 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Jun 2020 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 19th May 2020 10:48 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 15th May 2020 3:38 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 15th May 2020 11:19 am | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 14th May 2020 3:35 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 29th Apr 2020 11:29 am | RNS | Disclosure of Rights attached to equity shares | 
                                                                            
                                            | 14th Apr 2020 5:31 pm | RNS | Director/PDMR Shareholding - Replacement | 
                                                                            
                                            | 14th Apr 2020 1:55 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 14th Apr 2020 12:17 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Apr 2020 5:22 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 31st Mar 2020 12:22 pm | RNS | PDMR and PCA Notification | 
                                                                            
                                            | 27th Mar 2020 7:00 am | RNS | Statement re Business Update | 
                                                                            
                                            | 17th Mar 2020 4:10 pm | RNS | Statement re Business Update | 
                                                                            
                                            | 11th Mar 2020 5:13 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 20th Feb 2020 2:37 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 13th Feb 2020 1:27 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 12th Feb 2020 4:33 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 5th Feb 2020 4:22 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 14th Jan 2020 3:38 pm | RNS | Block Listing Six-Monthly Return | 
                                                                            
                                            | 20th Dec 2019 5:06 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 13th Dec 2019 1:28 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 12th Dec 2019 1:14 pm | RNS | PDMR and PCA notification | 
                                                                            
                                            | 12th Dec 2019 1:06 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Dec 2019 11:53 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 10th Dec 2019 7:00 am | RNS | Interim Results | 
                                                                            
                                            | 20th Nov 2019 3:22 pm | RNS | Notice of Interim Results | 
                                                                            
                                            | 30th Oct 2019 11:45 am | RNS | PDMR Dealing | 
                                                                            
                                            | 28th Oct 2019 7:00 am | RNS | Trading Statement | 
                                                                            
                                            | 18th Oct 2019 11:31 am | RNS | Change of Auditor | 
                                                                            
                                            | 7th Oct 2019 12:31 pm | RNS | Grant of Options | 
                                                                            
                                            | 4th Oct 2019 4:34 pm | RNS | Result of AGM | 
                                                                            
                                            | 3rd Oct 2019 7:00 am | RNS | Notice of Trading Update | 
                                                                            
                                            | 2nd Sep 2019 2:46 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 27th Aug 2019 2:45 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 15th Aug 2019 3:51 pm | RNS | Publication of Annual Report and Accounts 2019 | 
                                                                            
                                            | 19th Jul 2019 3:05 pm | RNS | PDMR Dealing | 
                                                                            
                                            | 18th Jul 2019 7:02 am | RNS | Appointment of Non-Executive Director | 
                                                                            
                                            | 18th Jul 2019 7:00 am | RNS | Results for the year ended 30 April 2019 |