Halma plc (HLMA.L) LSE

3,284.00

+42(+1.30%)

Updated at September 08 04:35PM

Currency In GBp