Valuation: Umicore

Market Cap 5.05B 5.65B 4.69B 4.27B 8.06B 547B 8.1B 56.51B 22.14B 279B 21.22B 20.76B 895B P/E 2026 *
12.7x
P/E 2027 * 11.9x
Enterprise Value 6.43B 7.2B 5.98B 5.44B 10.27B 697B 10.32B 71.99B 28.21B 355B 27.04B 26.45B 1,140B EV / Sales 2026 *
1.71x
EV / Sales 2027 * 1.62x
Free-Float
92.63%
Yield 2026 *
2.49%
Yield 2027 * 2.61%
1 day+2.04%
1 week-0.94%
Current month-0.66%
1 month-5.15%
3 months+4.59%
6 months+19.54%
Current year+17.21%
1 week 20.08
Extreme 20.08
21.58
1 month 20.08
Extreme 20.08
22.44
Current year 14.57
Extreme 14.57
26.98
1 year 14.19
Extreme 14.19
26.98
3 years 7.28
Extreme 7.275
26.98
5 years 7.28
Extreme 7.275
52.98
10 years 7.28
Extreme 7.275
60.08
Manager TitleAgeSince
Chief Executive Officer 48 2024-05-15
Director of Finance/CFO 54 2026-07-31
Chief Tech/Sci/R&D Officer 52 -
Director TitleAgeSince
Chairman 66 2008-11-18
Chairman 88 1994-12-31
Director/Board Member 63 2016-04-25
Date Insider Type Main position Quantity % Market Cap. Importance
3/18/26 Sell

Chief Financial Officer

2,739 0.0011%
3/9/26 Free

Head of Human Resources

3,243 0.0013%
3/9/26 Free

Chief Technology Officer

3,702 0.0015%
Change 5-day change 1-year change 3-year change Capi.($)
+2.04%-0.94%+27.31%-5.71% 5.65B
+0.05%+2.97%+3.58%+66.64% 79.01B
+0.91%+2.38%+2.96%+18.01% 38.22B
+1.73%-5.44%+1.55%-26.07% 33.56B
+0.84%+2.99%+5.92%+9.66% 31.96B
+1.68%+4.59%+8.69%+48.40% 30.37B
+0.32%+3.41%-3.22%+17.32% 25.88B
+2.24%+4.08%+55.94%+39.61% 24.41B
-0.95%-0.95%+56.76%+12.52% 18.26B
-1.87%+0.02%-41.20%-43.16% 17.56B
Average +0.70%+1.47%+11.83%+13.72% 30.49B
Weighted average by Cap. +0.65%+1.88%+8.69%+25.29%

Financials

2026 *2027 *
Net sales 3.76B 4.22B 3.5B 3.19B 6.01B 408B 6.04B 42.15B 16.52B 208B 15.83B 15.48B 667B 3.93B 4.4B 3.65B 3.32B 6.27B 425B 6.3B 43.96B 17.22B 217B 16.51B 16.15B 696B
Net income 406M 455M 378M 344M 649M 44.02B 652M 4.55B 1.78B 22.44B 1.71B 1.67B 72.03B 428M 479M 398M 362M 683M 46.35B 686M 4.79B 1.88B 23.63B 1.8B 1.76B 75.82B
Net Debt 1.38B 1.55B 1.29B 1.17B 2.21B 150B 2.22B 15.49B 6.07B 76.43B 5.82B 5.69B 245B 1.31B 1.46B 1.21B 1.1B 2.09B 141B 2.09B 14.61B 5.73B 72.12B 5.49B 5.37B 231B
Projected Income Statement - Annual - Umicore
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
26-10-09 €20.98 +2.04% 287,577
26-10-08 €20.56 -0.87% 324,117
26-10-07 €20.74 -1.71% 317,385
26-10-06 €21.10 +0.19% 330,592
26-10-05 €21.06 -0.57% 264,004
Trader
Investor
Global
Quality
ESG MSCI
A
Ratings Surperformance© - Umicore
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
20.98EUR
Average target price
25.63EUR
Spread / Average Target
+22.17%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Umicore