James Halstead plc (JHDA) Share Price & Analysis | Ticker