Company Valuation: Umicore

Data adjusted to current consolidation scope
Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 10,429 9,451 8,622 8,240 5,986 2,489 - -
Change - -9.38% -8.76% -4.43% -27.35% -58.42% - -
Enterprise Value (EV) 1 11,872 10,865 9,582 9,344 7,252 4,037 4,273 4,486
Change - -8.49% -11.8% -2.49% -22.39% -44.33% 5.84% 4.99%
P/E ratio 36.4x 72.8x 14x 14.5x 15.6x -3.27x 9.17x 8.44x
PBR 4x 3.7x 2.77x 2.34x 1.63x 1.04x 0.92x 0.9x
PEG - -1.3x 0x -1.95x -0.5x 0x -0x 0.98x
Capitalization / Revenue 3.1x 2.92x 2.18x 1.98x 1.54x 0.69x 0.67x 0.65x
EV / Revenue 3.53x 3.35x 2.42x 2.25x 1.87x 1.11x 1.15x 1.17x
EV / EBITDA 15.8x 13.5x 7.66x 8.12x 7.46x 5.3x 5.48x 5.45x
EV / EBIT 23.3x 20.3x 9.86x 10.8x 10.8x 8.74x 8.91x 8.93x
EV / FCF -236x 79.4x 9.69x 65.4x 45.9x 118x 99.2x 46x
FCF Yield -0.42% 1.26% 10.3% 1.53% 2.18% 0.85% 1.01% 2.17%
Dividend per Share 2 0.75 0.25 0.8 0.8 0.8 0.7982 0.8106 0.8319
Rate of return 1.73% 0.64% 2.24% 2.33% 3.21% 7.71% 7.83% 8.04%
EPS 2 1.19 0.54 2.56 2.37 1.6 -3.162 1.129 1.226
Distribution rate 63% 46.3% 31.3% 33.8% 50% -25.2% 71.8% 67.8%
Net sales 1 3,361 3,239 3,963 4,155 3,876 3,631 3,712 3,832
EBITDA 1 753 804 1,251 1,151 972 762.2 780 822.9
EBIT 1 509 536 971.4 865 674 461.9 479.4 502.3
Net income 1 287.8 130.5 619 569.9 385 -469.2 271.5 294.9
Net Debt 1 1,443 1,414 960 1,104 1,266 1,548 1,784 1,997
Reference price 2 43.36 39.29 35.75 34.32 24.90 10.35 10.35 10.35
Nbr of stocks (in thousands) 240,530 240,535 241,183 240,092 240,400 240,481 - -
Announcement Date 2/7/20 2/11/21 2/16/22 2/16/23 2/16/24 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
-3.23x1.1x5.25x+7.83%2.59B
33.32x4.87x21.45x+0.92%70.44B
29.43x3.5x18.16x+1.54%41.5B
32.64x5.41x22.57x+1.89%40.61B
15.97x1.49x9.56x+1.77%27.01B
32.54x6.82x24.21x+2.72%16.62B
31.82x3.27x15.97x+1.16%15.41B
-8.9x2.77x14.25x+1.50%12.66B
13.07x1.31x5.27x+2.36%11.14B
-37.33x2.99x9.4x+4.67%10.99B
Average 13.93x 3.35x 14.61x +2.63% 24.9B
Weighted average by Cap. 23.98x 4.01x 17.85x +1.74%
See all sector valuations

Year-on-year evolution of the PER

evolution-chart UMICORE

Historical PBR trend

evolution-chart UMICORE

Evolution Enterprise Value / Sales

evolution-chart UMICORE

Change in Enterprise Value/EBITDA

evolution-chart UMICORE

Year-on-year evolution of the Yield

evolution-chart UMICORE
Exceptional Extension | BLACK FRIDAY -40% : Unlock Tomorrow's Top Investments with Our Exclusive Subscriber-Only Tools!
d
:
:
BENEFIT NOW