Valuation: Umicore

Market Cap 5.73B 6.62B 5.35B 4.91B 9.23B 630B 9.38B 62.78B 24.64B 316B 24.88B 24.33B 1,045B P/E 2026 *
13.7x
P/E 2027 * 13.5x
Enterprise Value 7.1B 8.21B 6.63B 6.08B 11.44B 781B 11.62B 77.78B 30.53B 391B 30.82B 30.14B 1,294B EV / Sales 2026 *
1.89x
EV / Sales 2027 * 1.79x
Free-Float
92.63%
Yield 2026 *
2.19%
Yield 2027 * 2.29%
1 day+1.02%
1 week+10.28%
Current month+10.28%
1 month+20.55%
3 months+9.17%
6 months+21.04%
Current year+33.07%
1 week 21.12
Extreme 21.12
24.4
1 month 18.69
Extreme 18.69
24.4
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
60.08
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 65 2008-11-18
Chairman 87 1994-12-31
Director/Board Member 63 2016-04-25
Date Insider Type Main position Quantity % Market Cap.
3/3/26 Fiscal year 10,992 0.0045%
2/28/26 Free 30,000 0.0122%
2/28/26 Free

Chief Technology Officer

30,000 0.0122%
Change 5-day change 1-year change 3-year change Capi.($)
+1.02%+10.28%+71.74%-8.74% 6.62B
+0.60%+2.72%+4.51%+53.97% 79.94B
+1.41%+6.68%+0.52%-27.48% 38.53B
-0.50%+4.30%-0.80%+18.29% 38.5B
-16.55%-14.21%-6.98%+21.65% 24.53B
+0.73%+1.41%+28.53%+16.93% 24B
-0.69%+7.29%+70.42%+3.12% 20.55B
-1.10%+3.99%-32.61%-38.79% 19.24B
+4.54%+11.45%+73.70%-32.99% 15.47B
+0.80%+5.77%+7.36%+78.02% 14.81B
Average -0.97%+3.97%+21.64%+8.40% 28.22B
Weighted average by Cap. -0.89%+3.13%+12.07%+17.02%

Financials

2026 *2027 *
Net sales 3.75B 4.34B 3.5B 3.21B 6.04B 413B 6.14B 41.1B 16.13B 207B 16.28B 15.93B 684B 3.91B 4.53B 3.66B 3.35B 6.31B 431B 6.41B 42.89B 16.83B 216B 16.99B 16.62B 714B
Net income 432M 499M 403M 370M 695M 47.49B 707M 4.73B 1.86B 23.8B 1.87B 1.83B 78.69B 439M 508M 410M 376M 708M 48.33B 719M 4.81B 1.89B 24.23B 1.91B 1.87B 80.09B
Net Debt 1.37B 1.58B 1.28B 1.17B 2.21B 151B 2.24B 15B 5.89B 75.49B 5.94B 5.81B 250B 1.28B 1.48B 1.2B 1.1B 2.06B 141B 2.1B 14.02B 5.5B 70.59B 5.56B 5.44B 233B
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-08-07 €23.82 +1.02% 425,070
26-08-06 €23.58 +0.94% 535,538
26-08-05 €23.36 +4.19% 874,536
26-08-04 €22.42 +4.57% 617,893
26-08-03 €21.44 -0.74% 498,559
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
23.82EUR
Average target price
25.59EUR
Spread / Average Target
+7.41%

Quarterly revenue - Rate of surprise