5045.00GBP+0.80%Mkt Cap: 4.67B $P/E: 49.07Today
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 InstrumentsKey Statistics
Company
Market Cap4.67B $
Enterprise Value4.38B $
Revenue (TTM)945.61M $
Gross Profit422.00M $
Net Income (TTM)107.43M $
Revenue/Share13.00 USD
Last Price5045.00 GBP
Fiscal Year EndJun 2025
MR QuarterDec 2025
Employees5.0K
CountryGB
SectorTechnology
IndustryScientific & Technical Instruments
ISIN—
Valuation
P/E (Trailing)49.07
P/E (Forward)25.08
PEG—
EV/EBITDA27.99
EV/Revenue4.63
P/S4.93
P/B3.98
EPS (TTM)1.02
EPS (Forward)1.99
52W Range
2930.0083% of range5490.00
52W High5490.00 GBP
52W Low2930.00 GBP
Profitability
Gross Margin46.14%
Oper. Margin10.99%
EBITDA Margin16.55%
Profit Margin11.75%
ROE9.04%
ROA7.38%
Growth
Revenue Growth7.10%
Earnings Growth-21.00%
Cash Flow & Leverage
Operating CF189.69M $
CapEx (TTM)72.54M $
FCF Margin5.68%
FCF Yield1.15%
Net Debt-290.15M $
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.54%
5Y Avg Yield1.96%
Payout Ratio76.64%
Ex-Div DateMar 5, 2026
Pay Date—
Splits
Last Split6:5
Split DateNov 25, 1996
Analyst Consensus
Rating2.6 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5057.38 GBP
Upside (mean)+0.2%
Target Range2779.00 GBP – 6300.00 GBP
GBP2779.00+0.2% to meanGBP6300.00
# Analysts8
Ownership
Shares Out.72.73M
Float33.88M
Insiders53.13%
Institutions40.42%
Technical
SMA 505025.42 (+0.4%)
SMA 2004300.62 (+17.3%)
Beta1.12
S&P 52W Chg18.16%
Avg Vol (30d)91.81K
Avg Vol (10d)76.67K
Technical Indicators
RSI (14)46.9
MACD44.1208
MACD Signal54.8365
MACD Hist.-10.7157
BB Upper5387.35 GBP
BB Middle5093.65 GBP
BB Lower4799.95 GBP
BB Width11.53%
ATR (14)186.29 GBP
Vol Ratio (20d)0.40x