Shurgard Self Storage Ltd (EBR:SHUR)
Belgium flag Belgium · Delayed Price · Currency is EUR
25.35
-0.25 (-0.98%)
Jul 30, 2026, 5:35 PM CET

Shurgard Self Storage Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5602,9583,5314,3653,8195,120
Market Cap Growth
-27.72%-16.21%-19.12%14.30%-25.40%62.47%
Enterprise Value
4,2154,6135,0235,0244,6375,792
Last Close Price
25.3529.3035.8544.8642.8557.50
PE Ratio
4.234.898.727.626.7011.50
PS Ratio
5.686.568.6912.2011.3917.04
PB Ratio
0.570.660.881.211.332.07
P/TBV Ratio
0.560.650.881.131.352.08
P/FCF Ratio
11.87-58.1657.9450.9164.19
P/OCF Ratio
11.8613.7116.9323.3020.4731.68
EV/Sales Ratio
9.3510.2312.3614.0413.8319.28
EV/EBITDA Ratio
5.375.888.909.955.908.95
EV/EBIT Ratio
5.425.938.9710.025.928.98
EV/FCF Ratio
19.54-82.7566.6961.8072.62
Debt / Equity Ratio
0.350.350.370.220.310.36
Debt / EBITDA Ratio
2.172.172.881.801.141.37
Debt / FCF Ratio
--26.7912.0711.9711.11
Net Debt / Equity Ratio
0.360.360.370.180.280.27
Net Debt / EBITDA Ratio
2.102.102.631.291.031.03
Net Debt / FCF Ratio
-43.58-43.5824.458.6410.808.36
Asset Turnover
0.060.060.070.070.080.08
Quick Ratio
0.400.400.521.220.902.35
Current Ratio
0.460.460.571.310.972.43
Return on Equity (ROE)
14.03%14.03%10.56%16.47%21.53%19.59%
Return on Assets (ROA)
9.23%9.23%7.19%11.12%13.50%12.41%
Return on Invested Capital (ROIC)
10.39%10.98%8.80%14.01%17.33%15.89%
Return on Capital Employed (ROCE)
11.70%11.70%9.81%10.37%18.32%18.01%
Earnings Yield
23.35%20.44%11.46%13.13%14.94%8.70%
FCF Yield
8.43%-1.72%1.73%1.96%1.56%
Dividend Yield
4.57%1.10%2.01%2.58%2.80%1.95%
Payout Ratio
5.38%5.38%17.50%19.56%18.62%22.27%
Buyback Yield / Dilution
-1.87%-1.87%-8.18%-0.92%-0.34%-0.28%
Total Shareholder Return
2.70%-0.76%-6.17%1.66%2.46%1.66%