James Halstead plc (JHD.L) LSE

130.11

+0.7116(+0.55%)

Updated at May 13 01:42PM

Currency In GBp