Valuation: Umicore

Market Cap 5.62B 6.56B 5.27B 4.81B 9.08B 625B 9.17B 62.11B 24.18B 315B 24.62B 24.09B 1,045B P/E 2026 *
13.9x
P/E 2027 * 13.3x
Enterprise Value 7B 8.16B 6.56B 5.99B 11.3B 778B 11.41B 77.33B 30.1B 393B 30.66B 29.99B 1,301B EV / Sales 2026 *
1.86x
EV / Sales 2027 * 1.76x
Free-Float
92.63%
Yield 2026 *
2.24%
Yield 2027 * 2.35%
1 week+1.39%
Current month+8.15%
1 month+16.45%
3 months-10.29%
6 months+28.07%
Current year+30.50%
1 week 22.12
Extreme 22.12
24
1 month 19.71
Extreme 19.71
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
57.08
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 87 01/01/1995
Director/Board Member 63 26/04/2016
Date Insider Type Main position Quantity % Market Cap.
03/03/26 Fiscal year 10,992 0.0045%
28/02/26 Free 30,000 0.0122%
28/02/26 Free

Chief Technology Officer

30,000 0.0122%
Change 5-day change 1-year change 3-year change Capi.($)
0.00%+1.39%+69.40%0.00% 6.56B
+0.24%+2.58%+3.18%+59.14% 80.45B
+0.64%+5.03%-2.44%+16.57% 38B
+1.52%+2.98%+0.34%-20.59% 37.52B
-0.98%+0.22%-9.80%+14.78% 24.66B
-4.02%+6.28%+69.66%+24.52% 23.52B
+0.32%-0.58%+23.52%+18.79% 22.52B
-0.75%-1.96%-41.05%-39.22% 18.46B
-6.19%+0.24%+63.65%-29.89% 16.7B
+0.59%+6.68%+10.11%-1.44% 14.59B
Average -0.85%+2.00%+18.66%+4.27% 28.3B
Weighted average by Cap. -0.41%+2.59%+10.64%+16.73%

Financials

2026 *2027 *
Net sales 3.76B 4.39B 3.53B 3.22B 6.08B 419B 6.14B 41.59B 16.19B 211B 16.49B 16.13B 699B 3.93B 4.59B 3.69B 3.37B 6.35B 438B 6.42B 43.48B 16.93B 221B 17.24B 16.86B 731B
Net income 407M 475M 381M 348M 657M 45.28B 664M 4.5B 1.75B 22.85B 1.78B 1.74B 75.65B 425M 496M 399M 364M 687M 47.32B 694M 4.7B 1.83B 23.87B 1.86B 1.82B 79.06B
Net Debt 1.38B 1.61B 1.29B 1.18B 2.22B 153B 2.25B 15.22B 5.92B 77.28B 6.03B 5.9B 256B 1.31B 1.53B 1.23B 1.12B 2.11B 145B 2.13B 14.45B 5.63B 73.38B 5.73B 5.6B 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
25/08/26 23.36 0.00% 557,313
24/08/26 €23.36 +1.74% 303,660
21/08/26 €22.96 +2.41% 239,921
20/08/26 €22.42 -4.43% 390,942
19/08/26 €23.46 +1.82% 327,548
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
23.36EUR
Average target price
25.17EUR
Spread / Average Target
+7.74%

Quarterly revenue - Rate of surprise