Schroder BSC Social Impact Trust plc (LON:SBSI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
70.50
-0.25 (-0.35%)
Feb 21, 2025, 6:37 PM BST

LON:SBSI Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Feb '25 Jun '24 Jun '23 Jun '22 Jun '21
Market Capitalization
5872799178
Market Cap Growth
-8.95%-8.95%-12.94%17.05%-
Enterprise Value
54707874-
Last Close Price
0.700.840.880.990.95
PE Ratio
56.3568.66127.5962.9712.98
PS Ratio
26.3732.1445.1536.5111.69
PB Ratio
0.680.830.891.010.99
P/TBV Ratio
0.830.830.891.010.99
P/FCF Ratio
36.8136.8170.88104.08146.65
P/OCF Ratio
36.8136.8170.88104.08146.65
EV/Sales Ratio
24.1331.4644.3729.90-
EV/EBIT Ratio
50.8366.25125.3950.79-
EV/FCF Ratio
36.0236.0269.6685.24-
Asset Turnover
0.030.030.020.03-
Quick Ratio
7.267.264.803.5110.88
Current Ratio
7.267.264.803.5110.88
Return on Equity (ROE)
1.20%1.20%0.69%1.72%-
Return on Assets (ROA)
0.75%0.75%0.43%1.08%-
Return on Capital (ROIC)
0.76%0.76%0.43%1.09%-
Return on Capital Employed (ROCE)
1.23%1.23%0.70%1.63%7.69%
Earnings Yield
1.82%1.46%0.78%1.59%7.70%
FCF Yield
2.72%2.72%1.41%0.96%0.68%
Dividend Yield
4.17%3.52%2.62%1.32%0.80%
Payout Ratio
184.37%184.37%178.87%29.66%-
Buyback Yield / Dilution
1.52%1.52%-4.60%-8.52%-
Total Shareholder Return
5.69%5.04%-1.98%-7.20%0.80%
Source: S&P Capital IQ. Standard template. Financial Sources.