Halma plc (HLMA.L) LSE

3,392.00

-36(-1.05%)

Updated at November 07 07:02PM

Currency In GBp