Valuation: Umicore

Market Cap 5.17B 5.87B 4.87B 4.44B 8.31B 564B 8.38B 58.45B 22.65B 287B 22.06B 21.58B 934B P/E 2026 *
12.7x
P/E 2027 * 11.9x
Enterprise Value 6.55B 7.45B 6.18B 5.63B 10.54B 715B 10.62B 74.1B 28.72B 364B 27.96B 27.35B 1,184B EV / Sales 2026 *
1.74x
EV / Sales 2027 * 1.65x
Free-Float
92.63%
Yield 2026 *
2.48%
Yield 2027 * 2.61%
1 day-2.05%
1 week-4.36%
Current month-11.07%
1 month-8.36%
3 months-6.57%
6 months+33.67%
Current year+17.54%
1 week 21.04
Extreme 21.04
22.28
1 month 21.02
Extreme 21.02
24
Current year 14.57
Extreme 14.57
26.98
1 year 13.83
Extreme 13.83
26.98
3 years 7.28
Extreme 7.275
26.98
5 years 7.28
Extreme 7.275
52.98
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 88 01/01/1995
Director/Board Member 63 26/04/2016
Date Insider Type Main position Quantity % Market Cap. Importance
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

Chief Technology Officer

3,702 0.0015%
Change 5-day change 1-year change 3-year change Capi.($)
-2.05%-4.36%+53.24%-5.95% 5.89B
-0.49%+0.47%+3.60%+60.12% 77.57B
-0.38%+4.99%+4.19%+14.80% 38.25B
-1.57%-0.38%+2.30%-23.07% 35.98B
+1.35%+2.09%-7.09%+14.24% 25.1B
-0.96%+2.24%+42.92%+30.45% 23.54B
-2.84%-2.27%+55.30%+18.21% 19.73B
-0.50%+2.08%-43.97%-40.41% 17.67B
+0.89%+1.95%+23.20%+3.67% 14.4B
+3.87%+5.34%0.00%+72.80% 14.19B
Average -0.18%+2.19%+13.37%+14.49% 27.23B
Weighted average by Cap. -0.32%+2.31%+8.51%+22.66%

Financials

2026 *2027 *
Net sales 3.76B 4.28B 3.55B 3.24B 6.06B 411B 6.1B 42.59B 16.5B 209B 16.07B 15.72B 680B 3.93B 4.46B 3.7B 3.38B 6.32B 428B 6.36B 44.42B 17.21B 218B 16.76B 16.4B 710B
Net income 406M 462M 383M 349M 653M 44.33B 659M 4.6B 1.78B 22.56B 1.73B 1.7B 73.43B 428M 486M 403M 368M 688M 46.67B 693M 4.84B 1.87B 23.75B 1.83B 1.79B 77.3B
Net Debt 1.38B 1.57B 1.3B 1.19B 2.23B 151B 2.24B 15.65B 6.06B 76.83B 5.9B 5.78B 250B 1.31B 1.48B 1.23B 1.12B 2.1B 142B 2.12B 14.77B 5.72B 72.5B 5.57B 5.45B 236B
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
24/09/26 €21.04 -2.05% 349,820
23/09/26 €21.48 -1.01% 270,509
22/09/26 €21.70 +0.56% 380,985
21/09/26 €21.58 -0.46% 245,586
18/09/26 €21.68 -2.34% 732,542
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
13
Last Close Price
21.48EUR
Average target price
25.63EUR
Spread / Average Target
+19.32%

Quarterly revenue - Rate of surprise