Schroder Real Estate Investment Trust Limited (LON:SREI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
46.00
+0.35 (0.77%)
Jul 24, 2026, 4:35 PM GMT

LON:SREI Ratios and Metrics

Millions GBP. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
225232244205213284
Market Cap Growth
-14.50%-4.91%19.09%-3.79%-24.96%44.76%
Enterprise Value
401.22408.31422.47376.36383.19436.02
Last Close Price
0.460.470.500.420.440.58
PE Ratio
16.0116.367.9269.83-3.18
PS Ratio
7.237.838.827.558.4411.62
PB Ratio
0.760.780.810.710.710.76
P/TBV Ratio
0.760.780.810.710.710.76
P/FCF Ratio
-19.4719.5413.15--
P/OCF Ratio
10.7611.1013.148.5812.0514.89
EV/Sales Ratio
12.8913.7815.2613.8715.1917.86
EV/EBITDA Ratio
16.6916.9611.6733.67-5.02
EV/EBIT Ratio
16.6916.9611.6733.67-5.02
EV/FCF Ratio
-34.2633.8224.15--
Debt / Equity Ratio
0.630.630.600.620.590.44
Debt / EBITDA Ratio
7.797.785.0315.87-1.89
Debt / FCF Ratio
15.7115.7114.5811.39--
Net Debt / Equity Ratio
0.590.590.590.600.570.41
Net Debt / EBITDA Ratio
7.337.324.9315.34-4.111.75
Net Debt / FCF Ratio
14.7914.7914.2811.00-20.00-26.65
Asset Turnover
0.060.060.060.060.050.05
Quick Ratio
2.462.461.881.952.743.09
Current Ratio
2.462.461.881.952.743.09
Return on Equity (ROE)
4.72%4.69%10.55%1.03%-16.26%26.72%
Return on Assets (ROA)
4.83%4.84%7.43%2.31%-7.99%17.27%
Return on Invested Capital (ROIC)
5.07%5.05%7.71%2.40%-8.31%18.00%
Return on Capital Employed (ROCE)
4.96%4.97%7.64%2.37%-8.15%17.57%
Earnings Yield
6.25%6.11%12.63%1.43%-31.49%
FCF Yield
-5.14%5.12%7.60%--
Dividend Yield
7.80%7.56%6.98%7.98%7.40%4.89%
Payout Ratio
124.88%124.88%54.84%542.13%-28.84%15.55%
Buyback Yield / Dilution
-0.00%0.00%0.17%0.23%3.46%
Total Shareholder Return
7.80%7.56%6.98%8.15%7.63%8.36%