943.00GBP+0.53%Mkt Cap: 952.41M $P/E: 16.17Today
Renew Holdings plc provides engineering services in the United Kingdom and rest of Europe. The company offers asset renewal and refurbishment, fencing and devegetation, critical planned and reactive maintenance, and oper…
Industry Peers
Engineering & ConstructionKey Statistics
Company
Market Cap952.41M $
Enterprise Value980.02M $
Revenue (TTM)1.42B $
Gross Profit206.98M $
Net Income (TTM)62.61M $
Revenue/Share17.97 USD
Last Price943.00 GBP
Fiscal Year EndSep 2025
MR QuarterMar 2026
Employees4.5K
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISIN—
Valuation
P/E (Trailing)16.17
P/E (Forward)12.35
PEG—
EV/EBITDA9.40
EV/Revenue0.69
P/S0.68
P/B3.01
EPS (TTM)0.58
EPS (Forward)0.77
52W Range
772.0083% of range978.00
52W High978.00 GBP
52W Low772.00 GBP
Profitability
Gross Margin14.93%
Oper. Margin5.11%
EBITDA Margin7.33%
Profit Margin4.52%
ROE20.24%
ROA9.20%
Growth
Revenue Growth5.10%
Earnings Growth-26.60%
Cash Flow & Leverage
Operating CF74.99M $
CapEx (TTM)7.53M $
FCF Margin4.86%
FCF Yield7.25%
Net Debt27.68M $
Net Debt/EBITDA0.27
Balance Sheet
Debt/Equity0.12
Current Ratio0.91
Quick Ratio0.85
Book Value/Sh3.148 GBP
Cash/Share0.1330 GBP
Dividends
Fwd Div Rate0.2000 GBP
Trail. Div Rate0.2030 GBP
Div. Yield2.19%
5Y Avg Yield2.20%
Payout Ratio34.75%
Ex-Div DateJun 4, 2026
Pay Date—
Splits
Last Split1:10
Split DateJan 31, 1994
Analyst Consensus
Rating—
Target (Mean)1298.00 GBP
Upside (mean)+37.6%
Target Range1220.00 GBP – 1350.00 GBP
GBP1220.00+37.6% to meanGBP1350.00
# Analysts5
Ownership
Shares Out.79.16M
Float70.36M
Insiders1.55%
Institutions60.52%
Technical
SMA 50898.08 (+5.0%)
SMA 200903.52 (+4.4%)
Beta0.77
S&P 52W Chg18.16%
Avg Vol (30d)137.47K
Avg Vol (10d)135.94K
Technical Indicators
RSI (14)62.0
MACD7.2176
MACD Signal5.9879
MACD Hist.+1.2297
BB Upper943.57 GBP
BB Middle917.45 GBP
BB Lower891.33 GBP
BB Width5.69%
ATR (14)29.29 GBP
Vol Ratio (20d)0.87x