Halma plc (HLMA.L) LSE

3,466.00

-10(-0.29%)

Updated at October 21 05:07PM

Currency In GBp