MarketInOut Stock Screener Log In | Sign Up

Schroder BSC Social Impact Trust Plc

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

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeLSE
Market Capitalization61.46 mln
Float55.35 mln
Earnings Date04/01/2027

EPS

2.00
Stretched

P / E

39.50
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.52
Likely reliable

Relative Strength

59 / 100
Slightly ahead

Pre-Tax Margin

101%
Exceptional margin

Business Description

Based in London, Schroder BSC Social Impact Trust PLC puts money into projects and organizations that deliver positive change for society.

Key Fundamentals

EPS2.00
P/E39.50
ROE3.69
RPS0.04
ROIC4.01
ROA3.67
EBITDA, mln3.02
EV / EBITDA16.78
EV / EBIT16.78
Revenue, mln2.99
EV / Revenue16.94

Quote Details

Last 79.00
Change 0.9 (1.15%)
Open 79.00
Volume 0
Turnover 0
Average Volume 5,152.48

Financial Ratios

Pre-Tax Profit Margin101
Leverage Ratio1.01
Current Ratio22.26
Price / Book0.76
Price / Tangible Book0.76
Price / Cash Flow32.52
Price / Free Cash Flow32.92
Price / Sales21.35

Financial Strength

Altman Z-Score73.53
Piotroski F-Score 6 / 9
Beneish M-Score-2.52
Price to Graham Number0.85

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.28% 74 / 100   
1 Month 1.28% 67 / 100   
2 Months 3.95% 78 / 100   
6 Months 24.9% 91 / 100   
1 Year 14.69% 69 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog