Halma plc (HLMA.L) LSE

3,252.00

+10(+0.31%)

Updated at September 08 08:15AM

Currency In GBp