James Halstead will hold its annual general meeting at Manchester Town Hall, Albert Square, Manchester M60 2LA, on 27 November at 12 p.m.


At 2:51pm: (LON:JHD) James Halstead PLC share price was +2.75p at 440.5p