Schroder BSC Social Impact Trust plc (LON:SBSI)

London flag London · Delayed Price · Currency is GBP · Price in GBX
66.00
0.00 (0.00%)
At close: Jan 22, 2026
-10.51%
Market Cap52.25M
Revenue (ttm)2.19M
Net Income (ttm)922.00K
Shares Out79.17M
EPS (ttm)0.01
PE Ratio58.78
Forward PEn/a
Dividend0.04 (5.70%)
Ex-Dividend DateNov 13, 2025
Volume65,000
Average Volume15,931
Open66.50
Previous Close66.00
Day's Range65.00 - 66.50
52-Week Range60.00 - 79.25
Beta-0.13
RSI48.31
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. [Read more]

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

Financial Performance

In 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