Schroder BSC Social Impact Trust plc (LON: SBSI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
76.50
0.00 (0.00%)
Dec 23, 2024, 3:02 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
Dec '24 Jun '24 Jun '23 Jun '22 Jun '21
Market Capitalization
6372799178
Market Cap Growth
-8.95%-8.95%-12.94%17.05%-
Enterprise Value
59707874-
Last Close Price
0.770.840.880.990.95
PE Ratio
61.1468.66127.5962.9712.98
PS Ratio
28.6232.1445.1536.5111.69
PB Ratio
0.730.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
26.5031.4644.3729.90-
EV/EBIT Ratio
55.8166.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.84%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.37%5.04%-1.98%-7.20%0.80%
Source: S&P Capital IQ. Standard template. Financial Sources.