Schroder BSC Social Impact Trust Ord (SBSI.L) has a MoatMap StockRank of 10/100 based on Quality (23/100), Value (30/100), and Momentum (38/100) factor scores. The current signal is STRONG SELL. Schroder BSC Social Impact Trust focuses on UK social impact investing. While noble, it lacks any alignment with our high-conviction macro themes, suffers from low liquidity, and does not possess the high ROIC or asset-light compounding characteristics required by our Terry Smith lens.
Schroder BSC Social Impact Trust plc is a unique investment trust dedicated to addressing social challenges in the UK while delivering sustainable financial returns. The trust invests in a diversified portfolio of high-impact private market assets, including social housing, local infrastructure, and social enterprise debt. Its competitive moat is its partnership with Big Society Capital, providing unparalleled access to institutional-grade social impact investment opportunities.
| Price | $0.93 |
| Market Cap | $70M |
| P/E (TTM) | 34.25 |
| Price/Book | 0.68 |
Schroder BSC Social Impact Trust Ord operates in the Financial Services sector.