Analyst consensus for Halma

(£ millions unless otherwise stated)