MarketInOut Stock Screener Log In | Sign Up

Renishaw Plc

LSE • Technology • Scientific & Technical Instruments • Quote as of 10/27/2026 16:35
Renishaw Plc stock price and volume chart

Company Profile

IndustryScientific & Technical Instruments
SectorTechnology
ExchangeLSE
Market Capitalization3,754.28 mln
Float33.66 mln
Earnings Date02/10/2027

EPS

163
Exceptional

P / E

33.83
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.24
Borderline

1-Year Forecast

6,340.00
Modest upside

Relative Strength

25 / 100
Underperforming

Business Description

Renishaw plc is a UK-based engineering and technology company founded in 1973 that develops and sells precision measurement tools, motion control systems, and healthcare devices to customers across the world. Its products support industries such as aerospace, automotive, medical, and electronics manufacturing, helping businesses improve accuracy and efficiency in their production processes. The company also serves scientific research communities through advanced analytical instruments, including Raman spectrometers, and offers medical technologies such as surgical robots and drug delivery systems.

Key Fundamentals

EPS163
P/E33.83
ROE12.20
RPS11.21
ROIC13.11
ROA9.93
Interest Cover33.79
EBITDA, mln178
EV / EBITDA26.93
EV / EBIT35.79
Revenue, mln816
EV / Revenue5.08

Quote Details

Last 5,520.00
Change 145 (2.7%)
Open 5,325.00
Volume 70,496
Turnover 389,137,920
Average Volume 124,107

Financial Ratios

Pre-Tax Profit Margin17
Leverage Ratio1.24
Current Ratio4.08
Price / Book4.11
Price / Tangible Book4.37
Price / Cash Flow30.95
Price / Free Cash Flow54.56
Debt / Equity0.01
Price / Sales4.96

Financial Strength

Altman Z-Score12.69
Piotroski F-Score 6 / 9
Beneish M-Score-2.24
Price to Intrinsic Value2.25
Price to Graham Number2.57
1-Year Target Price6,340.00
Shiller PE Ratio35.40

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 5.85% 95 / 100   
1 Month -0.81% 47 / 100   
2 Months 12.61% 90 / 100   
6 Months 20.26% 88 / 100   
1 Year 54.46% 93 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog