Halma plc (HLMA.L) LSE

3,252.00

+16(+0.49%)

Updated at August 19 10:17AM

Currency In GBp