James Halstead plc (JHD.L) LSE

149.00

-3(-1.97%)

Updated at September 26 05:23PM

Currency In GBp