MarketInOut Stock Screener Log In | Sign Up

Renishaw Plc

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

Company Profile

IndustryScientific & Technical Instruments
SectorTechnology
ExchangeLSE
Market Capitalization4,076.75 mln
Float33.68 mln
Earnings Date02/10/2027

EPS

164
Exceptional

P / E

32.46
Overvalued

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.24
Borderline

1-Year Forecast

6,340.00
Attractive

Relative Strength

37 / 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

EPS164
P/E32.46
ROE12.20
RPS11.21
ROIC13.11
ROA9.93
Interest Cover33.79
EBITDA, mln178
EV / EBITDA20.41
EV / EBIT25.11
Revenue, mln816
EV / Revenue4.45

Quote Details

Last 5,330.00
Change -175 (-3.18%)
Open 5,420.00
Volume 36,140
Turnover 192,626,208
Average Volume 109,506

Financial Ratios

Pre-Tax Profit Margin17
Leverage Ratio1.24
Current Ratio4.08
Price / Book4.08
Price / Tangible Book4.31
Price / Cash Flow33.64
Price / Free Cash Flow48.42
Debt / Equity0.01
Price / Sales4.92

Financial Strength

Altman Z-Score12.41
Piotroski F-Score 6 / 9
Beneish M-Score-2.24
Price to Intrinsic Value2.22
Price to Graham Number2.51
1-Year Target Price6,340.00
Shiller PE Ratio35.11

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 4.52% 93 / 100   
1 Month -7.89% 19 / 100   
2 Months 4.42% 80 / 100   
6 Months 11.11% 80 / 100   
1 Year 53.18% 94 / 100   



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