Schroder BSC Social Impact Trust PLC (LSE:SBSI)
£ 0.84 -0.005 (-0.59%) Market Cap: 69.34 Mil Enterprise Value: 67.81 Mil PE Ratio: 0 PB Ratio: 0.82 GF Score: 41/100