Source - SMW
James Halstead will be announcing its preliminary results for the full year ended 30 June on 3 October.


At 2:41pm: (LON:JHD) James Halstead PLC share price was -2.87p at 445.88p