Halma plc (HLMA.L) LSE

3,236.00

+26(+0.81%)

Updated at August 18 04:52PM

Currency In GBp