Valuation: Umicore

Market Cap 4.46B 4.98B 4.11B 3.73B 7.07B 467B 7.27B 49.24B 19.62B 250B 18.67B 18.28B 790B P/E 2026 *
11.2x
P/E 2027 * 10.5x
Enterprise Value 5.8B 6.47B 5.34B 4.85B 9.18B 606B 9.44B 63.98B 25.49B 325B 24.26B 23.75B 1,027B EV / Sales 2026 *
1.55x
EV / Sales 2027 * 1.47x
Free-Float
92.63%
Yield 2026 *
2.82%
Yield 2027 * 2.96%
1 day-1.90%
1 week+4.45%
Current month+5.28%
1 month-11.58%
3 months-23.35%
6 months-14.99%
Current year+3.63%
1 week 18.15
Extreme 18.15
19.4
1 month 17.2
Extreme 17.2
21.12
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
47.34
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 66 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/3/26 Sell

Chief Financial Officer

2,739 0.0011%
9/3/26 Free

Head of Human Resources

3,243 0.0013%
9/3/26 Free

Chief Technology Officer

3,702 0.0015%
Change 5-day change 1-year change 3-year change Capi.($)
-1.90%+4.45%+11.48%-18.53% 4.98B
-0.23%+0.44%+18.36%+72.02% 85.83B
-0.42%+2.48%+20.08%+27.30% 45.21B
+1.38%+5.98%+27.42%-13.78% 37.66B
+4.37%+7.88%+19.97%+23.56% 36.86B
-3.42%-3.82%+6.64%+28.30% 30.59B
+1.67%+3.28%+6.23%+24.92% 26.13B
+0.30%-1.65%+53.82%+37.73% 23.66B
+1.12%+2.23%+29.95%-23.93% 20.79B
-4.00%+1.34%+4.92%+16.13% 15.55B
Average -0.55%+2.17%+19.89%+17.37% 33B
Weighted average by Cap. -0.27%+1.94%+20.31%+30.06%

Financials

2026 *2027 *
Net sales 3.75B 4.18B 3.45B 3.14B 5.94B 392B 6.1B 41.36B 16.48B 210B 15.69B 15.35B 664B 3.93B 4.38B 3.62B 3.29B 6.22B 410B 6.39B 43.33B 17.26B 220B 16.43B 16.08B 695B
Net income 408M 455M 376M 341M 646M 42.62B 664M 4.5B 1.79B 22.83B 1.71B 1.67B 72.18B 430M 479M 396M 360M 681M 44.96B 700M 4.74B 1.89B 24.09B 1.8B 1.76B 76.14B
Net Debt 1.34B 1.49B 1.23B 1.12B 2.12B 140B 2.18B 14.74B 5.87B 74.83B 5.59B 5.47B 237B 1.29B 1.44B 1.19B 1.08B 2.04B 135B 2.1B 14.24B 5.67B 72.29B 5.4B 5.29B 229B
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
10/11/26 €18.55 -1.90% 285,551
09/11/26 €18.91 +2.38% 434,344
06/11/26 €18.47 -0.91% 497,771
05/11/26 €18.64 -1.22% 478,397
04/11/26 €18.87 +6.25% 790,529
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Umicore
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
18.55EUR
Average target price
25.48EUR
Spread / Average Target
+37.34%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Umicore