Halma plc (HLMA.L) LSE

3,352.00

-20(-0.59%)

Updated at September 26 05:21PM

Currency In GBp