RST Restore plc
307.50GBP-1.76%Mkt Cap: 518.75M $P/E: 153.753d ago
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 Cap518.75M USD
Enterprise Value860.86M USD
Revenue (TTM)430.57M USD
Gross Profit169.43M USD
Net Income (TTM)-8.08M USD
Revenue/Share2.49 GBP
Last Price307.50 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.6K
CountryGB
SectorIndustrials
IndustrySpecialty Business Services
ISIN—
Valuation
P/E (Trailing)153.75
P/E (Forward)10.49
PEG—
EV/EBITDA12.83
EV/Revenue2.00
P/S1.20
P/B1.96
EPS (TTM)0.02
EPS (Forward)0.29
52W Range
222.0092% of range315.00
52W High315.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 USD
CapEx (TTM)20.65M USD
FCF Margin12.10%
FCF Yield10.04%
Net Debt327.32M USD
Net Debt/EBITDA4.88
Balance Sheet
Debt/Equity1.18
Current Ratio0.87
Quick Ratio0.83
Book Value/Sh1.56 GBP
Cash/Share0.04 GBP
Dividends
Fwd Div Rate0.07 GBP
Trail. Div Rate0.07 GBP
Div. Yield2.37%
5Y Avg Yield1.63%
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)+35.7%
Target Range350.00 GBP – 594.00 GBP
350.00+35.7% to mean594.00
# Analysts9
Ownership
Shares Out.131.53M
Float118.03M
Insiders3.57%
Institutions69.28%
Technical
SMA 50298.96 (+2.9%)
SMA 200268.35 (+14.6%)
Beta0.12
S&P 52W Chg14.58%
Avg Vol (30d)284.43K
Avg Vol (10d)333.24K
Technical Indicators
RSI (14)56.0
MACD4.3330
MACD Signal4.6107
MACD Hist.-0.2777
BB Upper323.88 GBP
BB Middle304.40 GBP
BB Lower284.92 GBP
BB Width12.80%
ATR (14)6.136 GBP
Vol Ratio (20d)4.20x