| 25th Oct 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 28th Sep 2022 6:15 pm | RNS | Result of AGM | 
                                                                            
                                            | 31st Aug 2022 11:00 am | RNS | Notice of AGM | 
                                                                            
                                            | 31st Aug 2022 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 31st Aug 2022 7:00 am | RNS | Review of strategic options | 
                                                                            
                                            | 30th Aug 2022 6:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Aug 2022 8:55 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd Aug 2022 5:45 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 2nd Aug 2022 3:45 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 29th Jul 2022 9:30 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 26th Jul 2022 6:24 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 19th Jul 2022 4:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 19th Jul 2022 3:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 18th Jul 2022 4:30 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 15th Jul 2022 5:15 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 12th Jul 2022 7:00 am | RNS | Share Buyback Programme | 
                                                                            
                                            | 12th Jul 2022 7:00 am | RNS | PRELIMINARY RESULTS FOR THE YEAR ENDED 31 MAR 2022 | 
                                                                            
                                            | 12th Jul 2022 7:00 am | RNS | Quarterly Trading Update | 
                                                                            
                                            | 30th Jun 2022 4:15 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Jun 2022 9:30 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 27th Jun 2022 3:00 pm | RNS | Directorate Change | 
                                                                            
                                            | 22nd Jun 2022 7:00 am | RNS | Distribution policy | 
                                                                            
                                            | 6th Jun 2022 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th May 2022 1:15 pm | RNS | Directorate Change | 
                                                                            
                                            | 13th May 2022 12:15 pm | RNS | Change of Registered Office | 
                                                                            
                                            | 27th Apr 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 1st Apr 2022 2:00 pm | RNS | Completion of Share Buyback Programme | 
                                                                            
                                            | 25th Mar 2022 5:21 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 23rd Mar 2022 3:30 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Mar 2022 5:32 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Mar 2022 7:00 am | RNS | Update re Stefan Barden | 
                                                                            
                                            | 11th Mar 2022 6:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Mar 2022 3:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Mar 2022 6:25 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Mar 2022 10:15 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 28th Feb 2022 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 24th Feb 2022 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Feb 2022 4:15 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 22nd Feb 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 21st Feb 2022 3:15 pm | RNS | Transaction in Own Shares |