JHD Stock Price and Chart - James Halstead plc | Makkler