| 30th Jan 2024 7:00 am | RNS | Full Year Trading Update and Notice of Results | 
                                                                            
                                            | 17th Jan 2024 7:00 am | RNS | Directorate Change | 
                                                                            
                                            | 24th Nov 2023 11:20 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 9th Oct 2023 11:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Oct 2023 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Oct 2023 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 21st Sep 2023 3:33 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 19th Sep 2023 9:29 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 14th Sep 2023 3:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 14th Sep 2023 7:00 am | RNS | 2023 Interim Results | 
                                                                            
                                            | 4th Sep 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 1st Aug 2023 2:45 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th Jul 2023 7:00 am | RNS | Half Year Trading Update and Notice of Results | 
                                                                            
                                            | 14th Jun 2023 5:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 11th May 2023 3:32 pm | RNS | AGM Results | 
                                                                            
                                            | 11th May 2023 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 3rd May 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 6th Apr 2023 7:00 am | RNS | Notice of AGM & Annual Report & Dividend Update | 
                                                                            
                                            | 3rd Mar 2023 7:00 am | RNS | Executive Restricted Share Plan Dealings | 
                                                                            
                                            | 1st Mar 2023 3:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 28th Feb 2023 7:00 am | RNS | 2022 Preliminary Results | 
                                                                            
                                            | 3rd Feb 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 2nd Feb 2023 7:00 am | RNS | Completion of McCauley Acquisition | 
                                                                            
                                            | 31st Jan 2023 7:00 am | RNS | Full Year Trading Update and Notice of Results | 
                                                                            
                                            | 25th Jan 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 16th Dec 2022 7:00 am | RNS | Navi acquisition not cleared by CCPC | 
                                                                            
                                            | 8th Dec 2022 4:06 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 2nd Dec 2022 7:00 am | RNS | New Share Option Plan | 
                                                                            
                                            | 21st Nov 2022 7:00 am | RNS | Acquisition of BModesto Group | 
                                                                            
                                            | 4th Oct 2022 7:00 am | RNS | Acquisition of healthcare agency Inspired Health | 
                                                                            
                                            | 19th Sep 2022 7:00 am | RNS | Acquisition of McCauley Pharmacy Group | 
                                                                            
                                            | 14th Sep 2022 9:08 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Aug 2022 7:00 am | RNS | 2022 Interim Results | 
                                                                            
                                            | 26th Jul 2022 7:00 am | RNS | Half Year Trading Update and Notice of Results | 
                                                                            
                                            | 11th May 2022 4:16 pm | RNS | Result of AGM | 
                                                                            
                                            | 11th May 2022 7:00 am | RNS | AGM Statement | 
                                                                            
                                            | 7th Apr 2022 7:00 am | RNS | Notice of AGM & Annual Report | 
                                                                            
                                            | 3rd Mar 2022 7:31 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd Mar 2022 7:29 am | RNS | Executive Restricted Share Plan Dealings | 
                                                                            
                                            | 1st Mar 2022 7:00 am | RNS | 2021 Preliminary Results |