RNWHRenew Holdings plc
876.00GBp-3.20%Mkt Cap: 693.47M GBpP/E: 15.10Last update: 2026-06-01

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…

Indicators:|

Key Statistics

Company
Market Cap693.47M GBp
Enterprise Value738.04M GBp
Revenue (TTM)1.11B GBp
Gross Profit161.37M GBp
Net Income (TTM)48.81M GBp
Revenue/Share14.01 GBp
Last Price876.00 GBp
Fiscal Year EndSep 2025
MR QuarterMar 2026
Employees4.5K
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISIN
Valuation
P/E (Trailing)15.10
P/E (Forward)11.79
PEG
EV/EBITDA9.19
EV/Revenue0.67
P/S0.65
P/B2.97
EPS (TTM)0.58
EPS (Forward)0.77
52W Range
772.0050% of range978.00
52W High978.00 GBp
52W Low772.00 GBp
Profitability
Gross Margin14.93%
Oper. Margin4.69%
EBITDA Margin7.24%
Profit Margin4.52%
ROE20.24%
ROA9.20%
Growth
Revenue Growth5.10%
Earnings Growth-26.60%
Cash Flow & Leverage
Operating CF58.47M GBp
CapEx (TTM)5.87M GBp
FCF Margin4.79%
FCF Yield7.66%
Net Debt21.58M GBp
Net Debt/EBITDA0.27
Balance Sheet
Debt/Equity0.12
Current Ratio0.91
Quick Ratio0.85
Book Value/Sh3.046 GBp
Cash/Share0.1330 GBp
Dividends
Fwd Div Rate0.2000 GBp
Trail. Div Rate0.2000 GBp
Div. Yield2.28%
5Y Avg Yield2.17%
Payout Ratio34.75%
Ex-Div DateJun 4, 2026
Pay Date
Splits
Last Split1:10
Split DateJan 31, 1994
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)1298.00 GBp
Target Range1220.00 GBp1350.00 GBp
# Analysts5
Ownership
Shares Out.79.16M
Float70.37M
Insiders1.55%
Institutions58.98%
Technical
SMA 50901.42 (-2.8%)
SMA 200896.33 (-2.3%)
Beta
S&P 52W Chg27.94%
Avg Vol (30d)150.07K
Avg Vol (10d)150.08K
Technical Indicators
RSI (14)50.7
MACD-4.2228
MACD Signal-3.9657
MACD Hist.-0.2572
BB Upper930.82 GBp
BB Middle903.75 GBp
BB Lower876.68 GBp
BB Width5.99%
ATR (14)36.05 GBp
Vol Ratio (20d)1.11x