Company Valuation: Renishaw plc

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 3,585 2,597 2,838 2,691 2,080 3,489 - -
Change - -27.57% 9.28% -5.18% -22.69% 67.76% - -
Enterprise Value (EV) 1 3,390 2,360 2,644 2,491 1,822 3,240 3,188 3,137
Change - -30.39% 12.07% -5.79% -26.86% 77.82% -1.61% -1.6%
P/E 32.2x 21.6x 24.4x 27.8x 24.8x 32.2x 26.2x 23.7x
PBR 5.09x 3.18x 3.16x 2.98x 2.25x 3.61x 3.35x 3.1x
PEG - 2.71x -7.08x -1.7x -1.8x 1.1x 1.1x 2.3x
Capitalization / Revenue 6.34x 3.87x 4.12x 3.89x 2.92x 4.39x 4.18x 3.95x
EV / Revenue 5.99x 3.52x 3.84x 3.6x 2.56x 4.08x 3.82x 3.55x
EV / EBITDA 21.5x 12x 16.5x 17.6x 12.3x 18.3x 16.3x 14.2x
EV / EBIT 28.6x 14.6x 20.3x 22.9x 16.2x 23.4x 20.5x 18.1x
EV / FCF 27.2x 28.7x 358x 46.6x 18.9x 53.5x 34.3x 30.3x
FCF Yield 3.67% 3.49% 0.28% 2.15% 5.28% 1.87% 2.92% 3.3%
Dividend per Share 2 0.66 0.726 0.762 0.762 0.781 0.8232 0.8875 0.9562
Rate of return 1.34% 2.03% 1.95% 2.06% 2.73% 1.72% 1.85% 1.99%
EPS 2 1.532 1.654 1.597 1.332 1.152 1.487 1.832 2.021
Distribution rate 43.1% 43.9% 47.7% 57.2% 67.8% 55.4% 48.4% 47.3%
Net sales 1 565.6 671.1 688.6 691.3 713 794.6 834.4 884
EBITDA 1 157.6 197.4 160.7 141.5 148 177 195.7 221.4
EBIT 1 118.6 161.4 130.4 108.7 112.3 138.3 155.3 173.2
Net income 1 111.5 120.4 116.1 96.89 83.76 108.2 133.3 147
Net Debt 1 -195 -236.9 -193.1 -199.3 -258 -249.4 -301.6 -352.6
Reference price 2 49.26 35.68 39.02 37.00 28.60 47.96 47.96 47.96
Nbr of stocks (in thousands) 72,776 72,776 72,720 72,720 72,729 72,757 - -
Announcement Date 21/10/21 15/09/22 19/09/23 12/09/24 18/09/25 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
32.46x4.11x18.44x1.71% 472.58Cr
43.66x7.78x24.58x-.--% 5.4TCr
40.23x5.22x19.51x0.31% 2.19TCr
272.97x - - - 1.62TCr
44.78x9.25x33.21x0.54% 1.07TCr
179.01x14.76x79.51x-.--% 978.22Cr
51.29x6.23x25.36x - 825.2Cr
36.71x3.89x19.45x0.27% 785.43Cr
162.02x - - - 709.38Cr
Average 95.90x 7.32x 31.44x 0.47% 1.56TCr
Weighted average by Cap. 84.69x 7.50x 28.47x 0.21%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. RSW Stock
  4. Valuation Renishaw plc