James Halstead plc (JHD.L) LSE

141.00

-1.5(-1.05%)

Updated at August 18 05:13PM

Currency In GBp