5235.00GBP+0.77%Mkt Cap: 3.83B GBPP/E: 51.57Last update: 2026-05-13
Renishaw plc, an engineering and scientific technology company, designs, manufactures, distributes, sells, and services technological products and services, and analytical instruments and medical devices worldwide. It op…
Industry Peers
Scientific & Technical Instrumentsloading…
Indicators:|
Key Statistics
Company
Market Cap3.83B GBP
Enterprise Value3.40B GBP
Revenue (TTM)737.26M GBP
Gross Profit332.55M GBP
Net Income (TTM)74.15M GBP
Revenue/Share10.13 GBP
Last Price5235.00 GBP
Fiscal Year EndJun 2025
MR QuarterDec 2025
Employees5.0K
CountryGB
SectorInformation Technology
IndustryScientific & Technical Instruments
ISINGB0007323586
Valuation
P/E (Trailing)51.57
P/E (Forward)27.02
PEG—
EV/EBITDA27.86
EV/Revenue4.61
P/S4.92
P/B3.97
EPS (TTM)1.02
EPS (Forward)1.84
52W Range
2515.0098% of range5295.00
52W High5295.00 GBP
52W Low2515.00 GBP
Profitability
Gross Margin45.11%
Oper. Margin10.99%
EBITDA Margin16.55%
Profit Margin10.06%
ROE8.20%
ROA5.71%
Growth
Revenue Growth7.10%
Earnings Growth-21.00%
Cash Flow & Leverage
Operating CF124.08M GBP
CapEx (TTM)74.77M GBP
FCF Margin5.68%
FCF Yield1.09%
Net Debt-226.22M GBP
Net Debt/EBITDA-1.85
Balance Sheet
Debt/Equity0.02
Current Ratio4.57
Quick Ratio3.24
Book Value/Sh12.56 GBP
Cash/Share3.311 GBP
Dividends
Fwd Div Rate0.7800 GBP
Trail. Div Rate0.7810 GBP
Div. Yield1.57%
5Y Avg Yield1.89%
Payout Ratio76.64%
Ex-Div DateMar 5, 2026
Pay Date—
Splits
Last Split6:5
Split DateNov 25, 1996
Analyst Consensus
Rating2.6 (Hold)
Target (Mean)4503.00 GBP
Target Range2779.00 GBP – 6000.00 GBP
# Analysts8
Ownership
Shares Out.72.73M
Float33.91M
Insiders53.13%
Institutions41.20%
Technical
SMA 504212.82 (+24.3%)
SMA 2003734.51 (+40.2%)
Beta1.10
S&P 52W Chg24.23%
Avg Vol (30d)144.52K
Avg Vol (10d)169.98K
Technical Indicators
RSI (14)83.3
MACD318.7218
MACD Signal252.7233
MACD Hist.+65.9985
BB Upper5402.54 GBP
BB Middle4568.90 GBP
BB Lower3735.26 GBP
BB Width36.49%
ATR (14)176.38 GBP
Vol Ratio (20d)0.64x