Schroder BSC Social Impact Trust plc (LON:SBSI)

London flag London · Delayed Price · Currency is GBP · Price in GBX
62.00
-0.50 (-0.80%)
May 5, 2026, 4:35 PM GMT
Market Cap49.20M -14.3%
Revenue (ttm)2.90M +38.3%
Net Income1.73M +97.7%
EPS0.02 +103.2%
Shares Out78.73M
PE Ratio29.17
Forward PEn/a
Dividend0.04 (6.02%)
Ex-Dividend DateNov 13, 2025
Volume603
Average Volume15,070
Open63.50
Previous Close62.50
Day's Range62.00 - 63.50
52-Week Range59.51 - 79.25
Beta-0.07
RSI36.41
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