296.00GBP+0.51%Mkt Cap: 500.57M $P/E: 147.25Today
Restore plc, together with its subsidiaries, provides secure and sustainable business services for data, information, communications, and assets primarily in the United Kingdom. It operates through three segments: Inform…
Industry Peers
Specialty Business ServicesKey Statistics
Company
Market Cap500.57M $
Enterprise Value838.31M $
Revenue (TTM)430.57M $
Gross Profit169.43M $
Net Income (TTM)-8.08M $
Revenue/Share3.195 USD
Last Price296.00 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.6K
CountryGB
SectorIndustrials
IndustrySpecialty Business Services
ISIN—
Valuation
P/E (Trailing)147.25
P/E (Forward)10.00
PEG—
EV/EBITDA12.50
EV/Revenue1.95
P/S1.16
P/B1.87
EPS (TTM)0.02
EPS (Forward)0.29
52W Range
222.0084% of range310.00
52W High310.00 GBP
52W Low222.00 GBP
Profitability
Gross Margin43.35%
Oper. Margin11.17%
EBITDA Margin15.58%
Profit Margin-2.07%
ROE-2.87%
ROA-1.07%
Growth
Revenue Growth21.50%
Earnings Growth-22.90%
Cash Flow & Leverage
Operating CF68.23M $
CapEx (TTM)20.65M $
FCF Margin12.10%
FCF Yield10.41%
Net Debt327.32M $
Net Debt/EBITDA4.88
Balance Sheet
Debt/Equity1.18
Current Ratio0.87
Quick Ratio0.83
Book Value/Sh1.565 GBP
Cash/Share0.0380 GBP
Dividends
Fwd Div Rate0.0700 GBP
Trail. Div Rate0.0730 GBP
Div. Yield2.47%
5Y Avg Yield1.09%
Payout Ratio363.16%
Ex-Div DateSep 24, 2026
Pay Date—
Splits
Last Split1:50
Split DateJul 23, 2010
Analyst Consensus
Rating—
Target (Mean)417.22 GBP
Upside (mean)+41.0%
Target Range350.00 GBP – 594.00 GBP
GBP350.00+41.0% to meanGBP594.00
# Analysts9
Ownership
Shares Out.132.52M
Float117.11M
Insiders3.55%
Institutions69.99%
Technical
SMA 50277.42 (+6.7%)
SMA 200260.19 (+13.8%)
Beta0.13
S&P 52W Chg18.16%
Avg Vol (30d)247.11K
Avg Vol (10d)224.30K
Technical Indicators
RSI (14)55.8
MACD6.3629
MACD Signal7.9807
MACD Hist.-1.6178
BB Upper313.52 GBP
BB Middle295.40 GBP
BB Lower277.28 GBP
BB Width12.27%
ATR (14)5.999 GBP
Vol Ratio (20d)0.45x