Valuation : Umicore

Market Cap 5.53B 6.41B 5.2B 4.74B 8.92B 609B 8.96B 61.53B 23.95B 310B 24.08B 23.56B 1,027B P/E 2026 *
13.6x
P/E 2027 * 13.1x
Enterprise Value 6.91B 8.01B 6.5B 5.92B 11.13B 760B 11.2B 76.84B 29.91B 387B 30.07B 29.42B 1,282B EV / Sales 2026 *
1.84x
EV / Sales 2027 * 1.74x
Free-Float
92.63%
Yield 2026 *
2.27%
Yield 2027 * 2.39%
1 day-0.09%
1 week-1.29%
Current month-2.87%
1 month+7.18%
3 months-13.09%
6 months+27.38%
Current year+28.38%
1 week 22.6
Extreme 22.6
24
1 month 21.12
Extreme 21.12
24.6
Current year 14.57
Extreme 14.57
26.98
1 year 12.77
Extreme 12.77
26.98
3 years 7.28
Extreme 7.275
26.98
5 years 7.28
Extreme 7.275
55.38
10 years 7.28
Extreme 7.275
60.08
Manager TitleAgeSince
Chief Executive Officer 48 16/05/2024
Director of Finance/CFO 54 01/08/2026
Chief Tech/Sci/R&D Officer 52 -
Director TitleAgeSince
Chairman 65 19/11/2008
Chairman 88 01/01/1995
Director/Board Member 63 26/04/2016
Date Insider Type Main position Quantity % Market Cap. Importance
18/03/26 Sell

Chief Financial Officer

2,739 0.0011%
09/03/26 Free

Head of Human Resources

3,243 0.0013%
09/03/26 Free

Chief Technology Officer

3,702 0.0015%
Change 5-day change 1-year change 3-year change Capi.($)
-0.09%-1.29%+73.43%-5.00% 6.41B
-1.04%-3.21%+1.16%+53.39% 78.56B
-1.03%-2.74%+3.81%-24.12% 37.48B
-1.60%-4.98%-5.68%+9.69% 37.03B
-3.24%+1.39%-6.27%+15.31% 25.83B
-0.44%+2.59%+31.50%+18.86% 22.9B
+1.90%+1.64%+76.91%+27.39% 23B
-1.84%-2.89%-42.75%-43.52% 17.84B
+0.42%+1.77%+59.61%-32.32% 15.99B
-0.63%-0.73%+11.02%-3.70% 14.65B
Average -1.04%+0.29%+20.27%+1.60% 27.97B
Weighted average by Cap. -1.11%-0.37%+11.35%+13.32%

Financials

2026 *2027 *
Net sales 3.77B 4.37B 3.55B 3.23B 6.08B 415B 6.11B 41.94B 16.32B 211B 16.42B 16.06B 700B 3.94B 4.57B 3.71B 3.38B 6.36B 434B 6.39B 43.86B 17.07B 221B 17.17B 16.79B 732B
Net income 406M 471M 382M 348M 655M 44.7B 658M 4.52B 1.76B 22.74B 1.77B 1.73B 75.39B 428M 496M 402M 367M 689M 47.05B 693M 4.76B 1.85B 23.94B 1.86B 1.82B 79.37B
Net Debt 1.38B 1.6B 1.3B 1.18B 2.22B 151B 2.23B 15.31B 5.96B 77.05B 5.99B 5.86B 255B 1.31B 1.52B 1.23B 1.12B 2.11B 144B 2.12B 14.54B 5.66B 73.17B 5.69B 5.57B 243B
Logo Umicore
Umicore is a global advanced materials and recycling Group. Leveraging decades of expertise in materials science, metallurgy, chemistry, and metals management, Umicore transforms precious and critical metals into functional technologies that enable everyday applications. Its unique circular business model ensures that these critical elements are continuously refined and recycled, to be reintegrated in new applications. Umicore's four Business Groups - Catalysis, Recycling, Specialty Materials and Battery Materials Solutions - offer materials and solutions addressing resource scarcity and the growing need for functional materials for clean technologies, clean mobility and a connected world. Umicore generates the majority of its revenues from and focuses most of its R&D efforts on clean mobility and recycling. Its overriding goal of sustainable value creation is rooted in developing, producing and recycling materials for a better life.
Employees
11,213
Date Price Change Volume
02/09/26 22.98 -0.09% 46,333
01/09/26 €23.00 -2.79% 431,530
31/08/26 €23.66 -0.25% 477,055
28/08/26 €23.72 +1.28% 401,104
27/08/26 €23.42 +0.60% 483,554
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
23.00EUR
Average target price
25.17EUR
Spread / Average Target
+9.43%

Quarterly revenue - Rate of surprise