Company Valuation: Umicore

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 8,622 8,240 5,986 2,394 4,306 4,239 - -
Change - -4.43% -27.35% -60.01% 79.87% -1.56% - -
Enterprise Value (EV) 1 9,582 9,344 7,252 3,818 5,589 5,612 5,529 5,400
Change - -2.49% -22.39% -47.35% 46.37% 0.41% -1.47% -2.34%
P/E 14x 14.5x 15.6x -1.62x 11.3x 10.6x 10x 9.03x
PBR 2.77x 2.34x 1.63x 1.24x 1.92x 1.72x 1.53x 1.36x
PEG - -1.95x -0.5x 0x -0x 2.46x 1.6x 0.8x
Capitalization / Revenue 2.18x 1.98x 1.54x 0.69x 1.21x 1.13x 1.08x 1.05x
EV / Revenue 2.42x 2.25x 1.87x 1.1x 1.57x 1.49x 1.41x 1.33x
EV / EBITDA 7.66x 8.12x 7.46x 5x 6.6x 5.45x 5.3x 4.93x
EV / EBIT 9.86x 10.8x 10.8x 7.99x 9.65x 7.44x 7.32x 6.77x
EV / FCF 9.69x 65.4x 45.9x 13.3x 14.5x 15.5x 16.9x 13.9x
FCF Yield 10.3% 1.53% 2.18% 7.5% 6.9% 6.44% 5.91% 7.17%
Dividend per Share 2 0.8 0.8 0.8 0.8 0.5 0.5225 0.5486 0.5587
Rate of return 2.24% 2.33% 3.21% 8.04% 2.79% 2.97% 3.11% 3.17%
EPS 2 2.56 2.37 1.6 -6.15 1.59 1.658 1.762 1.952
Distribution rate 31.3% 33.8% 50% -13% 31.4% 31.5% 31.1% 28.6%
Net sales 1 3,963 4,155 3,876 3,461 3,562 3,765 3,926 4,048
EBITDA 1 1,251 1,151 972 763 847 1,030 1,043 1,095
EBIT 1 971.4 865 674 478 579 754.4 755.3 798
Net income 1 619 569.9 385 -1,480 384.5 407.6 430 476.9
Net Debt 1 960 1,104 1,266 1,424 1,283 1,373 1,291 1,161
Reference price 2 35.75 34.32 24.90 9.96 17.90 17.62 17.62 17.62
Nbr of stocks (in thousands) 241,183 240,092 240,400 240,481 240,562 240,562 - -
Announcement Date 2/16/22 2/16/23 2/16/24 2/14/25 2/20/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
10.62x1.49x5.45x2.97% 4.73B
40.09x5.4x22x0.96% 84.98B
34.4x5.19x22.18x1.86% 44.52B
24.33x2.88x15.07x2.15% 34.88B
15.57x1.62x9.05x2.67% 34.16B
39.22x7.05x18.7x1.58% 32.15B
14.93x1.42x8.79x2.14% 26.59B
39.32x9.52x29.22x2.26% 23.93B
26.29x2.83x11.52x1.71% 18.91B
7.39x2.14x4.25x3.53% 15.61B
Average 25.22x 3.95x 14.62x 2.18% 32.05B
Weighted average by Cap. 29.90x 4.47x 17.28x 1.85%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Umicore

Historical PBR trend

Valuation ratios - PBR - Umicore

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Umicore

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Umicore


Year-on-year evolution of the Yield

Valuation ratios - Yield - Umicore