Make your money go further for just 25p per day

Marshalls PLC (MSLH)

Company Insights

Coronavirus impact: 27 March - a dividend is paid, for once

27/03/2020
Excellent results from the UK’s leading veterinary group fail to generate any interest in a market dominated by other matters.