James Halstead plc (AIM:JHD)
London flag London · Delayed Price · Currency is GBP · Price in GBX
125.40
-0.60 (-0.48%)
Jul 21, 2026, 3:19 PM GMT

James Halstead Filings