Valuation: Umicore

Market Cap 4.64B 5.3B 4.29B 3.94B 7.45B 511B 7.58B 51.14B 20.05B 250B 19.91B 19.48B 861B P/E 2026 *
11.8x
P/E 2027 * 10.9x
Enterprise Value 6.01B 6.88B 5.56B 5.1B 9.66B 663B 9.83B 66.3B 25.99B 324B 25.82B 25.25B 1,117B EV / Sales 2026 *
1.57x
EV / Sales 2027 * 1.49x
Free-Float
92.63%
Yield 2026 *
2.7%
Yield 2027 * 2.82%
1 day-4.32%
1 week-2.48%
Current month-4.79%
1 month-18.00%
3 months+11.58%
6 months+0.36%
Current year+7.65%
1 week 19.22
Extreme 19.225
20.7
1 month 19.22
Extreme 19.225
24
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
28.2
5 years 7.28
Extreme 7.275
60.08
10 years 7.28
Extreme 7.275
60.08
Manager TitleAgeSince
Chief Executive Officer 48 16/05/2024
Director of Finance/CFO 45 01/10/2022
Chief Tech/Sci/R&D Officer 52 -
Director TitleAgeSince
Director/Board Member 63 30/04/2026
Chairman 65 19/11/2008
Director/Board Member 63 26/04/2016
Date Insider Type Main position Quantity % Market Cap.
3/18/26 A Sell

Chief Financial Officer

2,739 0.0011%
3/9/26 A Free

Head of Human Resources

3,243 0.0013%
3/9/26 A Free 8,225 0.0033%
Change 5-day change 1-year change 3-year change Capi.($)
-4.32%-2.48%+26.03%-28.23% 5.54B
+2.02%+0.58%+4.11%+46.30% 76.06B
+0.38%-0.73%-9.30%+13.51% 38.79B
-1.27%-1.51%-21.82%-36.41% 32.2B
+0.08%+1.40%+21.29%+33.42% 26.49B
-0.39%+10.07%+20.46%+9.91% 22.11B
-7.26%-10.88%+81.73%-15.16% 20.43B
-0.42%-1.96%-39.57%-38.35% 18.21B
-4.23%-7.67%+70.61%-49.22% 14.71B
+1.91%+2.05%+0.07%-7.39% 13.75B
Average -0.98%+0.54%+15.36%-7.16% 26.83B
Weighted average by Cap. -0.15%+0.11%+8.94%+7.41%

Financials

2026 *2027 *
Net sales 3.84B 4.39B 3.55B 3.26B 6.16B 423B 6.27B 42.31B 16.58B 207B 16.48B 16.11B 713B 3.98B 4.56B 3.69B 3.38B 6.4B 439B 6.52B 43.96B 17.23B 215B 17.12B 16.74B 740B
Net income 412M 471M 381M 350M 661M 45.38B 673M 4.54B 1.78B 22.21B 1.77B 1.73B 76.48B 437M 500M 404M 371M 702M 48.19B 715M 4.82B 1.89B 23.58B 1.88B 1.84B 81.2B
Net Debt 1.37B 1.57B 1.27B 1.17B 2.21B 151B 2.25B 15.16B 5.94B 74.13B 5.9B 5.77B 255B 1.3B 1.49B 1.21B 1.11B 2.1B 144B 2.13B 14.4B 5.64B 70.4B 5.61B 5.48B 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
10,963
Date Price Change Volume
16/07/26 €19.27 -4.32% 1,139,367
15/07/26 €20.14 -2.14% 1,382,860
14/07/26 €20.58 +0.68% 385,032
13/07/26 €20.44 +1.89% 416,742
10/07/26 €20.06 +0.20% 338,027
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
19.27EUR
Average target price
25.48EUR
Spread / Average Target
+32.22%

Quarterly revenue - Rate of surprise