MarketInOut Stock Screener Log In | Sign Up

Renew Holdings Plc

LSE • Industrials • Engineering & Construction • Quote as of 10/30/2026
Renew Holdings Plc stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeLSE
Market Capitalization845.47 mln
Float77.41 mln
Earnings Date11/24/2026

EPS

48.00
Exceptional

P / E

21.71
Premium valuation

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.47
Borderline

1-Year Forecast

1,318.00
Strong upside

Relative Strength

96 / 100
Top performer

Business Description

Renew Holdings plc is a UK-based engineering company with a history stretching back to 1786. It delivers maintenance, renewal, and construction services across some of the country's most critical sectors, including rail, energy, water, and transport infrastructure. The company supports both everyday upkeep and complex specialist projects, from nuclear decommissioning and wind turbine repair to water main rehabilitation and rail electrification. Operating primarily in the UK with some European activity, Renew Holdings works to keep essential national infrastructure running safely and reliably.

Key Fundamentals

EPS48.00
P/E21.71
ROE14.71
RPS14.01
ROIC13.63
ROA6.39
Interest Cover18.75
EBITDA, mln80.87
EV / EBITDA9.77
EV / EBIT14.48
Revenue, mln1,109
EV / Revenue0.71

Quote Details

Last 1,042.00
Change -22 (-2.07%)
Open 1,036.00
Volume 58,275
Turnover 60,722,552
Average Volume 133,995

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio2.32
Current Ratio0.91
Price / Book3.13
Price / Tangible Book75.85
Price / Cash Flow13.41
Price / Free Cash Flow14.35
Debt / Equity0.13
Price / Sales0.70
PEG Ratio1.79

Financial Strength

Altman Z-Score4.36
Piotroski F-Score 5 / 9
Beneish M-Score-2.47
Price to Intrinsic Value0.98
Price to Lynch Fair Value1.54
Price to Graham Number8.43
1-Year Target Price1,318.00
Shiller PE Ratio24.61

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 9.68% 98 / 100   
1 Month 8.54% 91 / 100   
2 Months 13.14% 91 / 100   
6 Months 16.18% 86 / 100   
1 Year 15.07% 70 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog