Halma plc (HLMA.L) LSE

4,792.00

-8(-0.17%)

Updated at June 03 08:51AM

Currency In GBp