James Halstead plc (JHD.L) LSE

137.20

-1.8(-1.29%)

Updated at January 15 03:28PM

Currency In GBp