

Strong performances across its different divisions, saw veterinary services provider CVS Group post pre-tax profits of £14.3m for the year ended June ...


AstraZeneca: Deutsche Bank ups target price from 3950p to 4000p staying with its hold recommendation. Avacta: Numis places both its target price and ...


LONDON (Alliance News) - CVS Group PLC Wednesday said Finance Director Nick Perrin bought 2,000 shares at a price of 314.5 pence per share. Following ...


LONDON (Alliance News) - Veterinary services provider CVS Group PLC Monday said Non-Executive Chairman Richard Connell bought 3,500 shares on Friday a...