Schroder BSC Social Impact Trust plc (LON:SBSI)

London flag London · Delayed Price · Currency is GBP · Price in GBX
64.00
+1.50 (2.40%)
Apr 14, 2026, 10:30 AM GMT
Market Cap49.23M -12.0%
Revenue (ttm)2.90M +38.3%
Net Income1.73M +97.7%
EPS0.02 +103.2%
Shares Out78.76M
PE Ratio29.17
Forward PEn/a
Dividend0.04 (6.02%)
Ex-Dividend DateNov 13, 2025
Volume6
Average Volume51,699
Open61.00
Previous Close62.50
Day's Range61.00 - 64.00
52-Week Range59.51 - 79.25
Beta-0.09
RSI42.50
Earnings Daten/a

About LON:SBSI

Schroder BSC Social Impact Trust PLC is a principal investment firm. Schroder BSC Social Impact Trust PLC is based in London, the United Kingdom.

Sector Financials
Employees 6,000
Stock Exchange London Stock Exchange
Ticker Symbol SBSI

Financial Performance

In fiscal year 2025, LON:SBSI's revenue was 2.19 million, a decrease of -2.41% compared to the previous year's 2.24 million. Earnings were 922,000, a decrease of -12.11%.

Financial Statements