Company Valuation: Umicore

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 8,622 8,240 5,986 2,394 4,306 5,249 - -
Change - -4.43% -27.35% -60.01% 79.87% 21.9% - -
Enterprise Value (EV) 1 9,582 9,344 7,252 3,818 5,589 6,643 6,582 6,432
Change - -2.49% -22.39% -47.35% 46.37% 18.87% -0.92% -2.28%
P/E ratio 14x 14.5x 15.6x -1.62x 11.3x 14.1x 13.4x 11.7x
PBR 2.77x 2.34x 1.63x 1.24x 1.92x 2.08x 1.89x 1.69x
PEG - -1.95x -0.5x 0x -0x -5.43x 2.7x 0.8x
Capitalization / Revenue 2.18x 1.98x 1.54x 0.69x 1.21x 1.4x 1.36x 1.33x
EV / Revenue 2.42x 2.25x 1.87x 1.1x 1.57x 1.78x 1.71x 1.63x
EV / EBITDA 7.66x 8.12x 7.46x 5x 6.6x 6.95x 6.7x 6.22x
EV / EBIT 9.86x 10.8x 10.8x 7.99x 9.65x 9.97x 9.56x 8.77x
EV / FCF 9.69x 65.4x 45.9x 13.3x 14.5x 18.9x 27.4x 20.5x
FCF Yield 10.3% 1.53% 2.18% 7.5% 6.9% 5.29% 3.65% 4.87%
Dividend per Share 2 0.8 0.8 0.8 0.8 - 0.5123 0.55 0.544
Rate of return 2.24% 2.33% 3.21% 8.04% - 2.35% 2.52% 2.49%
EPS 2 2.56 2.37 1.6 -6.15 1.59 1.549 1.625 1.872
Distribution rate 31.3% 33.8% 50% -13% - 33.1% 33.8% 29.1%
Net sales 1 3,963 4,155 3,876 3,461 3,562 3,742 3,851 3,951
EBITDA 1 1,251 1,151 972 763 847 955.9 983 1,034
EBIT 1 971.4 865 674 478 579 666.4 688.2 733
Net income 1 619 569.9 385 -1,480 384.5 384.1 406.8 453.3
Net Debt 1 960 1,104 1,266 1,424 1,283 1,394 1,333 1,183
Reference price 2 35.75 34.32 24.90 9.96 17.90 21.82 21.82 21.82
Nbr of stocks (in thousands) 241,183 240,092 240,400 240,481 240,562 240,562 - -
Announcement Date 16/02/22 16/02/23 16/02/24 14/02/25 20/02/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.09x1.78x6.95x2.35% 6.18B
31.86x4.66x18.8x1.14% 71.55B
24.2x3.85x16.49x2.66% 32.99B
20.12x2.46x12.67x2.65% 29.75B
16.11x3.96x8.94x2.12% 26.1B
19.51x4.2x9.62x0.8% 24B
13.61x1.32x8.35x2.32% 23.06B
31.44x7.56x23.24x2.94% 19.9B
434.64x8.73x86.28x0.09% 17.65B
16.05x1.74x6.98x1.9% 13.58B
Average 62.16x 4.03x 19.83x 1.9% 26.48B
Weighted average by Cap. 50.92x 4.18x 19.06x 1.8%

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