LSE •
Financial Services •
Asset Management •
Quote as of 10/27/2026 16:15
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.