| 28th Sep 2020 7:00 am | RNS | Directors' Dealing | 
                                                                            
                                            | 16th Sep 2020 7:00 am | RNS | Half Yearly Results 2020 | 
                                                                            
                                            | 7th Sep 2020 7:00 am | RNS | Notice of Results | 
                                                                            
                                            | 25th Jun 2020 3:45 pm | RNS | TR-1 | 
                                                                            
                                            | 24th Jun 2020 2:58 pm | RNS | Result of AGM | 
                                                                            
                                            | 24th Jun 2020 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 12th Jun 2020 4:41 pm | RNS | TR-1 | 
                                                                            
                                            | 12th Jun 2020 4:37 pm | RNS | TR-1 | 
                                                                            
                                            | 21st May 2020 12:01 pm | RNS | TR-1 | 
                                                                            
                                            | 5th May 2020 3:47 pm | RNS | TR-1 | 
                                                                            
                                            | 5th May 2020 11:54 am | RNS | TR-1 | 
                                                                            
                                            | 30th Apr 2020 8:00 am | RNS | Posting of Annual Report and Notice of AGM | 
                                                                            
                                            | 17th Apr 2020 7:00 am | RNS | PDMR Share Dealing | 
                                                                            
                                            | 15th Apr 2020 7:00 am | RNS | Director Share Dealing | 
                                                                            
                                            | 14th Apr 2020 3:26 pm | RNS | TR-1 | 
                                                                            
                                            | 9th Apr 2020 4:57 pm | RNS | Director Share Dealing | 
                                                                            
                                            | 8th Apr 2020 7:00 am | RNS | Audited Final Results 2019 | 
                                                                            
                                            | 27th Mar 2020 7:00 am | RNS | New announcement date for Final Results 2019 | 
                                                                            
                                            | 19th Mar 2020 12:00 pm | RNS | Trading Update and COVID-19 | 
                                                                            
                                            | 17th Mar 2020 4:41 pm | RNS | Second Price Monitoring Extn | 
                                                                            
                                            | 17th Mar 2020 4:38 pm | RNS | Price Monitoring Extension | 
                                                                            
                                            | 26th Feb 2020 11:06 am | RNS | TR-1 | 
                                                                            
                                            | 26th Feb 2020 11:04 am | RNS | TR-1 | 
                                                                            
                                            | 29th Jan 2020 4:31 pm | RNS | TR-1 | 
                                                                            
                                            | 29th Jan 2020 1:23 pm | RNS | TR-1 | 
                                                                            
                                            | 22nd Jan 2020 7:00 am | RNS | Trading Update and Notice of Results | 
                                                                            
                                            | 13th Dec 2019 2:57 pm | RNS | Director Dealing | 
                                                                            
                                            | 9th Dec 2019 4:53 pm | RNS | TR-1 | 
                                                                            
                                            | 9th Dec 2019 7:17 am | RNS | TR1 | 
                                                                            
                                            | 9th Dec 2019 7:07 am | RNS | TR1 | 
                                                                            
                                            | 6th Dec 2019 3:25 pm | RNS | TR-1 | 
                                                                            
                                            | 6th Dec 2019 3:25 pm | RNS | TR-1 | 
                                                                            
                                            | 5th Dec 2019 4:41 pm | RNS | Second Price Monitoring Extn | 
                                                                            
                                            | 5th Dec 2019 4:35 pm | RNS | Price Monitoring Extension | 
                                                                            
                                            | 5th Dec 2019 7:00 am | RNS | Admission to AIM and First Day of Dealings |