Company Valuation: Elementis plc

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,036 846.4 954.9 1,072 1,270 1,329 - -
Change - -18.27% 12.82% 12.21% 18.49% 4.66% - -
Enterprise Value (EV) 1 1,474 1,213 1,157 1,229 1,455 1,480 1,432 1,388
Change - -17.68% -4.64% 6.21% 18.42% 1.69% -3.2% -3.12%
P/E 445x -16.5x 36.9x -22.4x -28.6x 16.8x 15x 14.2x
PBR 1.15x 1.1x 1.14x 1.44x 2.06x 1.97x 1.82x 1.68x
PEG - 0x -0x 0x 7.72x -0x 1.2x 2.48x
Capitalization / Revenue 1.18x 0.92x 1.31x 1.45x 2.12x 2.21x 2.12x 2.04x
EV / Revenue 1.67x 1.32x 1.59x 1.66x 2.44x 2.46x 2.28x 2.13x
EV / EBITDA 9.3x 7.01x 7.88x 7.33x 9.77x 9.42x 8.61x 8x
EV / EBIT 13.8x 9.81x 11.1x 9.54x 11.5x 11.2x 10.1x 9.31x
EV / FCF 105x 53x 25.7x 22x 35.5x 21.6x 15.5x 16.9x
FCF Yield 0.95% 1.89% 3.89% 4.54% 2.82% 4.62% 6.45% 5.93%
Dividend per Share 2 - - 0.021 0.04 0.043 0.0464 0.0506 0.0521
Rate of return - - 1.29% 2.2% 1.92% 1.99% 2.17% 2.23%
EPS 2 0.004 -0.088 0.044 -0.081 -0.078 0.1387 0.1558 0.1647
Distribution rate - - 47.7% -49.4% -55.1% 33.5% 32.5% 31.7%
Net sales 1 880.1 921.4 727.8 738.3 597.5 602 627.5 650.8
EBITDA 1 158.5 173.1 146.8 167.6 149 157 166.4 173.4
EBIT 1 106.6 123.7 104.1 128.8 126.7 131.8 141.2 149
Net income 1 2.5 -51.1 26.5 -47.8 -45.5 79.61 88.9 94.27
Net Debt 1 438.1 366.8 202 157.2 185.4 150.9 103.5 58.87
Reference price 2 1.782 1.451 1.625 1.818 2.234 2.336 2.336 2.336
Nbr of stocks (in thousands) 581,208 583,475 587,536 589,480 568,284 568,885 - -
Announcement Date 3/3/22 3/7/23 3/7/24 3/6/25 3/5/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.34x2.46x9.29x1.98% 1.34B
36.82x5.03x20.39x1.05% 78.35B
30.91x4.63x19.95x2.15% 38.4B
24.78x2.95x15.3x2.1% 35.45B
14.59x1.4x8.63x2.17% 26.2B
37.78x9.29x27.85x2.3% 23.16B
9.1x2.59x5.16x2.87% 19.11B
24.73x2.67x10.87x1.83% 17.79B
16.23x1.81x7.11x1.85% 14.98B
23.86x2.88x13.21x1.4% 14.51B
Average 23.51x 3.57x 13.78x 1.97% 26.93B
Weighted average by Cap. 27.60x 4.07x 16.27x 1.81%

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. ELM Stock
  4. Valuation Elementis plc