StocksGalliford Try PLCGFRD.L

GFRD.L

Galliford Try PLC

129.38 2.29 (1.80%)