Time Source Company Announcement
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Share Repurchase Programme
01 Jun 2022 07:00 AM Share Repurchase Programme
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Trading Update
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Exercise of options
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Acquisition of Modular Clay Products Limited
01 Jun 2022 07:00 AM Result of AGM
01 Jun 2022 07:00 AM Acquisition of Vessel
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Contract Win
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Result of Open Offer
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Acquisition of Three Care Homes
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM GBP14.7m influenza contract signed
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Trading Update
01 Jun 2022 07:00 AM Share Buyback
01 Jun 2022 07:00 AM Board and strategic update
01 Jun 2022 07:00 AM Transaction in Own Shares
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
01 Jun 2022 07:00 AM Total Voting Rights
UK 100

Latest directors dealings