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