Halma plc (HLMA.L) LSE

3,612.00

-22(-0.61%)

Updated at January 14 04:21PM

Currency In GBp