Valuation: Umicore

Market Cap 5.39B 6.3B 5.03B 4.62B 8.68B 603B 8.85B 59.7B 23.27B 302B 23.65B 23.14B 1,000B P/E 2026 *
13.3x
P/E 2027 * 12.8x
Enterprise Value 6.77B 7.91B 6.32B 5.8B 10.89B 757B 11.11B 74.94B 29.21B 379B 29.69B 29.04B 1,255B EV / Sales 2026 *
1.8x
EV / Sales 2027 * 1.7x
Free-Float
92.63%
Yield 2026 *
2.33%
Yield 2027 * 2.45%
1 day+1.96%
1 week-2.47%
Current month+5.83%
1 month+14.53%
3 months-7.67%
6 months+34.15%
Current year+27.71%
1 week 22.12
Extreme 22.12
24.1
1 month 19.46
Extreme 19.46
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.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 87 01/01/1995
Director/Board Member 63 26/04/2016
Date Insider Type Main position Quantity % Market Cap.
3/3/26 A Fiscal year 10,992 0.0045%
2/28/26 A Free 30,000 0.0122%
2/28/26 A Free

Chief Technology Officer

30,000 0.0122%
Change 5-day change 1-year change 3-year change Capi.($)
+1.96%-2.47%+69.71%-2.06% 6.3B
-1.45%+1.89%-1.40%+56.94% 78.91B
-0.08%-3.77%-3.59%-25.68% 36.94B
-0.66%-0.06%-5.81%+18.47% 37.66B
-0.09%-3.36%-9.00%+18.06% 24.25B
+0.03%-3.02%+23.30%+17.74% 22.54B
+4.07%+8.72%+76.85%+23.64% 22.41B
-0.87%-3.91%-38.03%-38.79% 18.7B
-0.07%+2.84%+71.77%-26.83% 15.84B
-0.73%-4.56%+3.64%+76.05% 14.39B
Average +0.21%-0.57%+18.74%+11.75% 27.79B
Weighted average by Cap. -0.25%-0.01%+8.94%+19.93%

Financials

2026 *2027 *
Net sales 3.76B 4.39B 3.51B 3.22B 6.05B 421B 6.17B 41.65B 16.24B 211B 16.5B 16.14B 698B 3.93B 4.59B 3.67B 3.37B 6.33B 440B 6.45B 43.55B 16.97B 220B 17.25B 16.88B 729B
Net income 407M 475M 380M 348M 655M 45.48B 668M 4.5B 1.76B 22.79B 1.78B 1.75B 75.47B 425M 497M 397M 364M 684M 47.53B 698M 4.71B 1.84B 23.82B 1.87B 1.82B 78.86B
Net Debt 1.38B 1.61B 1.28B 1.18B 2.21B 154B 2.26B 15.24B 5.94B 77.11B 6.04B 5.91B 255B 1.31B 1.53B 1.22B 1.12B 2.1B 146B 2.14B 14.47B 5.64B 73.22B 5.73B 5.61B 242B
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
21/08/26 22.86 +1.96% 11,435
20/08/26 €22.42 -4.43% 390,942
19/08/26 €23.46 +1.82% 327,548
18/08/26 €23.04 -3.76% 446,840
17/08/26 €23.94 +2.13% 325,628
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
22.42EUR
Average target price
25.17EUR
Spread / Average Target
+12.26%

Quarterly revenue - Rate of surprise