Schroder BSC Social Impact Trust plc (SBSI.L) LSE

66.50

-0.5(-0.75%)

Updated at January 15 08:00AM

Currency In GBp

Valuation

Market Cap63.63M
Enterprise Value62.57M
P/E Ratio59.22
PEG Ratio8.88
Price/Sales Ratio12.09
Price/Book Ratio0.65
Enterprise/Revenue11.84
Enterprise/EBITDA56.01

Fiscal Year

Fiscal YearJune 30, 2025
Most Recent QuarterJune 30, 2025

Profitability

Profit Margin0.21
Operating Margin0.16

Management Effectiveness

Return On Assets0.01
Return On Equity0.01

Income Statement

Revenue4.36M
Revenue/Share0.05
Gross Profit3.74M
EBITDA687,000
Net Income922,000
Diluted EPS0.01

Balance Sheet

Total Cash10.07M
Total Cash/Share0.12
Total Debt0
Total Debt/Equity0
Current Ratio0
Book Value Per Share1.02

Price History

52-Week Change-11.92
52-Week High79.25
52-Week Low60
Moving Average 50 Days67.26
Moving Average 200 Days71.23

Statistics

Average Volume25,262
Shares Outstanding79.24M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0.04
Trailing Annual Dividend Yield5.65
Payout Ratio2.63
Last Split FactorN/A
Last Split DateN/A