Schroder BSC Social Impact Trust Ord (SBSI.L) — Stock Score Summary

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.

Key Financial Metrics

Price$0.93
Market Cap$70M
P/E (TTM)34.25
Price/Book0.68

Schroder BSC Social Impact Trust Ord operates in the Financial Services sector.

Frequently Asked Questions

What is Schroder BSC Social Impact Trust Ord’s (SBSI.L) StockRank?
MoatMap’s StockRank for Schroder BSC Social Impact Trust Ord (SBSI.L) is 10/100, with a Strong Sell signal. It is a composite of Quality (23), Value (30), and Momentum (38) factor ranks across MoatMap’s 19,000+ stock universe.
Does Schroder BSC Social Impact Trust Ord have an economic moat?
Schroder BSC Social Impact Trust Ord (SBSI.L) has a Quality factor score of 23/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Schroder BSC Social Impact Trust Ord a buy, hold, or sell?
MoatMap’s current signal for Schroder BSC Social Impact Trust Ord (SBSI.L) is Strong Sell, based on a StockRank of 10/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Schroder BSC Social Impact Trust Ord in?
Schroder BSC Social Impact Trust Ord (SBSI.L) operates in the Financial Services sector.