Marshalls PLC (CHIX:MSLHl)
£ 1.426 -0.029 (-1.99%) Market Cap: 361.88 Mil Enterprise Value: 538.88 Mil PE Ratio: 24.85 PB Ratio: 0.54 GF Score: 62/100