Company Valuation: Melrose Industries PLC

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 8,650 6,992 5,453 7,562 7,124 6,786 - -
Change - -19.17% -22% 38.67% -5.78% -4.74% - -
Enterprise Value (EV) 1 11,985 8,260 6,592 8,134 8,445 8,336 8,277 8,127
Change - -31.09% -20.19% 23.39% 3.83% -1.29% -0.72% -1.8%
P/E ratio -16.2x 9.03x -18.4x -7.52x -150x 45.1x 26.2x 20.3x
PBR 1.22x 0.93x 2.29x 2.23x 2.58x 2.44x 2.32x 2.15x
PEG - -0x 0x -0x 1.6x -0x 0.4x 0.7x
Capitalization / Revenue 0.99x 1.02x 0.72x 2.26x 2.05x 1.91x 1.77x 1.63x
EV / Revenue 1.37x 1.2x 0.87x 2.43x 2.44x 2.35x 2.16x 1.96x
EV / EBITDA 16.6x 10.3x 7.44x 15.3x 12.4x 10.3x 8.96x 7.78x
EV / EBIT 35.3x 22x 13.7x 20.9x 15.6x 12.6x 10.8x 9.25x
EV / FCF 24.5x 192x -98.4x -123x -34.6x 73.4x 38.6x 25.4x
FCF Yield 4.08% 0.52% -1.02% -0.81% -2.89% 1.36% 2.59% 3.94%
Dividend per Share 2 0.025 0.0525 0.0698 0.05 0.06 0.0766 0.0931 0.1107
Rate of return 0.42% 1.09% 1.73% 0.88% 1.08% 1.44% 1.75% 2.07%
EPS 2 -0.3667 0.531 -0.219 -0.755 -0.037 0.1183 0.2033 0.263
Distribution rate -6.82% 9.89% -31.8% -6.62% -162% 64.7% 45.8% 42.1%
Net sales 1 8,770 6,883 7,537 3,350 3,468 3,555 3,840 4,151
EBITDA 1 724 800 886 532 682 808.3 923.5 1,045
EBIT 1 340 375 480 390 540 659.4 768.8 879
Net income 1 -536 833 -308 -1,019 -49 151.5 256.6 332.2
Net Debt 1 3,335 1,268 1,139 572 1,321 1,550 1,490 1,341
Reference price 2 5.935 4.797 4.035 5.674 5.538 5.334 5.334 5.334
Nbr of stocks (in thousands) 1,457,476 1,457,476 1,351,475 1,332,715 1,286,457 1,272,296 - -
Announcement Date 04/03/21 03/03/22 02/03/23 07/03/24 06/03/25 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
44.99x2.34x10.29x1.44% 9.2B
41.6x6.9x28.58x0.58% 267B
31.11x2.7x16.28x1.77% 195B
41.11x4.2x21.68x0.76% 112B
65.78x6.8x34.47x0.61% 99.69B
20.07x1.73x14.22x1.99% 80.39B
26.44x2.06x14.75x1.9% 76.23B
20.15x2x14.43x1.68% 73.11B
656.7x23.26x91.17x-.--% 62.74B
27.69x2.74x14.95x1.84% 48.43B
Average 97.56x 5.47x 26.08x 1.26% 102.36B
Weighted average by Cap. 74.62x 5.44x 25.92x 1.15%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. MRO Stock
  4. Valuation Melrose Industries PLC