MarketInOut Stock Screener Log In | Sign Up

Schroder BSC Social Impact Trust Plc

LSE • Financial Services • Asset Management • Quote as of 10/27/2026 16:15
Schroder BSC Social Impact Trust Plc stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeLSE
Market Capitalization61.46 mln
Float54.96 mln
Earnings Date10/28/2026

EPS

1.97
Stretched

P / E

40.51
High premium

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.76
Likely reliable

Relative Strength

32 / 100
Underperforming

Pre-Tax Margin

51%
Exceptional margin

Business Description

Founded in London, Schroder BSC Social Impact Trust PLC puts money into projects and organizations that create positive change in society. The firm focuses on generating both financial returns and meaningful social outcomes through its investments.

Key Fundamentals

EPS1.97
P/E40.51
ROE2.10
RPS0.04
ROIC2.09
ROA2.09
EBITDA, mln1.73
EV / EBITDA28.46
EV / EBIT28.46
Revenue, mln3.39
EV / Revenue14.52

Quote Details

Last 78.00
Change -1.46 (-1.84%)
Open 79.00
Volume 415
Turnover 32,370
Average Volume 5,029.71

Financial Ratios

Pre-Tax Profit Margin51
Leverage Ratio1.01
Current Ratio19.54
Price / Book0.84
Price / Tangible Book0.84
Price / Cash Flow32.04
Price / Free Cash Flow32.92
Price / Sales19.27

Financial Strength

Altman Z-Score76.68
Piotroski F-Score 8 / 9
Beneish M-Score-2.76
Price to Graham Number1.22

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0% 41 / 100   
1 Month -2.5% 33 / 100   
2 Months 3.31% 73 / 100   
6 Months 19.08% 87 / 100   
1 Year 14.71% 66 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog