Marshalls PLC (CHIX:MSLHl)
£ 2.66 -0.025 (-0.93%) Market Cap: 675.12 Mil Enterprise Value: 844.42 Mil PE Ratio: 21.77 PB Ratio: 1.02 GF Score: 78/100