Schroder BSC Social Impact Trust plc (LON: SBSI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
79.50
-1.00 (-1.24%)
Nov 22, 2024, 4:40 PM BST

SBSI Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Nov '24 Jun '24 Jun '23 Jun '22 Jun '21
Market Capitalization
6572799178
Market Cap Growth
-8.95%-8.95%-12.94%17.05%-
Enterprise Value
62707874-
Last Close Price
0.800.840.880.990.95
PE Ratio
63.5468.66127.5962.9712.98
PS Ratio
29.7432.1445.1536.5111.69
PB Ratio
0.760.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
27.6031.4644.3729.90-
EV/EBIT Ratio
58.1366.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%-
Earnings Yield
1.46%1.46%0.78%1.59%7.70%
FCF Yield
2.72%2.72%1.41%0.96%0.68%
Dividend Yield
3.65%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.18%5.04%-1.98%-7.20%0.80%
Source: S&P Capital IQ. Standard template. Financial Sources.