603.50GBP+0.50%Mkt Cap: 1.68B $P/E: 20.02Today
Safestore is the UK's largest self-storage group with 210 stores on 31 July 2025; comprising 139 in the UK (including 78 in London and the South East with the remainder in key metropolitan areas such as Manchester, Birmi…
Industry Peers
REIT - IndustrialKey Statistics
Company
Market Cap1.68B $
Enterprise Value3.09B $
Revenue (TTM)316.29M $
Gross Profit198.03M $
Net Income (TTM)142.50M $
Revenue/Share1.448 USD
Last Price603.50 GBP
Fiscal Year EndOct 2025
MR QuarterApr 2026
Employees850
CountryGB
SectorReal Estate
IndustryREIT - Industrial
ISINGB00B1N7Z094
Valuation
P/E (Trailing)20.02
P/E (Forward)13.98
PEG—
EV/EBITDA16.93
EV/Revenue9.78
P/S5.35
P/B0.58
EPS (TTM)0.30
EPS (Forward)0.43
52W Range
554.5017% of range849.50
52W High849.50 GBP
52W Low554.50 GBP
Profitability
Gross Margin65.90%
Oper. Margin54.86%
EBITDA Margin57.79%
Profit Margin47.42%
ROE4.85%
ROA3.09%
Growth
Revenue Growth8.70%
Earnings Growth-57.90%
Cash Flow & Leverage
Operating CF128.13M $
CapEx (TTM)140.06M $
FCF Margin32.66%
FCF Yield6.14%
Net Debt1.41B $
Net Debt/EBITDA7.72
Balance Sheet
Debt/Equity0.47
Current Ratio0.26
Quick Ratio0.26
Book Value/Sh10.41 GBP
Cash/Share0.0670 GBP
Dividends
Fwd Div Rate0.3100 GBP
Trail. Div Rate0.3080 GBP
Div. Yield5.16%
5Y Avg Yield3.51%
Payout Ratio103.37%
Ex-Div DateJul 2, 2026
Pay Date—
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)789.42 GBP
Upside (mean)+30.8%
Target Range600.00 GBP – 1038.00 GBP
GBP600.00+30.8% to meanGBP1038.00
# Analysts12
Ownership
Shares Out.218.43M
Float214.83M
Insiders1.75%
Institutions56.87%
Technical
SMA 50611.04 (-1.2%)
SMA 200687.13 (-12.2%)
Beta1.14
S&P 52W Chg18.16%
Avg Vol (30d)483.50K
Avg Vol (10d)399.72K
Technical Indicators
RSI (14)42.0
MACD-0.8614
MACD Signal1.9394
MACD Hist.-2.8008
BB Upper639.19 GBP
BB Middle618.60 GBP
BB Lower598.01 GBP
BB Width6.66%
ATR (14)20.90 GBP
Vol Ratio (20d)0.75x