Manchester & London Investment Trust PLC (LSE:MNL)
£ 7.26 -0.04 (-0.55%) Market Cap: 291.10 Mil Enterprise Value: 283.92 Mil PE Ratio: 2.41 PB Ratio: 0.88 GF Score: 44/100