tiprankstipranks
James Halstead PLC (GB:JHD)
LSE:JHD
United Kingdom
JHDJames Halstead PLC
199.00p
-5.00p(-2.45%)
At close: 4:00 PM EDT