| 10th Jul 2018 10:05 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 9th Jul 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 6th Jul 2018 11:21 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 6th Jul 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Jul 2018 5:55 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Jul 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd Jul 2018 4:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 3rd Jul 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 2nd Jul 2018 5:24 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 2nd Jul 2018 3:54 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 2nd Jul 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 29th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 28th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 27th Jun 2018 9:25 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 26th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 25th Jun 2018 11:57 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 25th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Jun 2018 6:26 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 21st Jun 2018 11:25 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 21st Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 20th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Jun 2018 6:04 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 15th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 13th Jun 2018 5:55 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 12th Jun 2018 6:31 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Jun 2018 6:26 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Jun 2018 3:41 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 8th Jun 2018 6:01 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 7th Jun 2018 6:28 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 7th Jun 2018 2:21 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 7th Jun 2018 9:36 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 5th Jun 2018 6:16 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 5th Jun 2018 5:12 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 5th Jun 2018 7:15 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Jun 2018 2:27 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 1st Jun 2018 6:27 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 1st Jun 2018 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 1st Jun 2018 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 31st May 2018 4:26 pm | RNS | Director/PDMR Shareholding |