James Halstead plc — RNS, financials and issuer detailPart of James Halstead plc — all listings and instruments
TIDMJHDAVenueAIMSegment MICAIMXInstrument typeOrdinary sharesISINGB0004053483Trading currencyGBXLegal nameJAMES HALSTEAD PLC