Valuation: Umicore

Market Cap 5.75B 6.63B 5.38B 4.91B 9.24B 633B 9.4B 63.11B 24.73B 317B 24.91B 24.37B 1,057B P/E 2026 *
14.2x
P/E 2027 * 13.6x
Enterprise Value 7.12B 8.22B 6.67B 6.08B 11.45B 784B 11.64B 78.18B 30.63B 392B 30.86B 30.19B 1,309B EV / Sales 2026 *
1.9x
EV / Sales 2027 * 1.8x
Free-Float
92.63%
Yield 2026 *
2.18%
Yield 2027 * 2.28%
1 day+1.34%
1 week+3.68%
Current month+12.13%
1 month+18.49%
3 months+7.84%
6 months+28.83%
Current year+35.31%
1 week 23.02
Extreme 23.02
24.6
1 month 18.69
Extreme 18.69
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
60.08
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.
03/03/26 Fiscal year 10,992 0.0045%
28/02/26 Free 30,000 0.0122%
28/02/26 Free

Chief Technology Officer

30,000 0.0122%
Change 5-day change 1-year change 3-year change Capi.($)
+1.34%+3.68%+72.63%-4.16% 6.63B
-1.52%-1.64%+1.51%+52.47% 79.79B
-0.18%-1.18%+1.52%-26.40% 38.28B
-1.19%-3.64%-2.58%+14.45% 37.73B
+1.14%-14.58%-8.08%+13.03% 23.74B
-1.65%-2.93%+27.51%+13.49% 23.16B
-1.00%+2.08%+56.27%+7.97% 20.63B
-1.12%-3.07%-33.80%-37.91% 19.51B
-0.41%+8.36%+65.13%-30.60% 15.27B
+0.56%+5.96%+9.13%+79.50% 14.83B
Average -0.41%+0.93%+18.92%+8.19% 27.96B
Weighted average by Cap. -0.78%+0.06%+9.44%+15.92%

Financials

2026 *2027 *
Net sales 3.75B 4.33B 3.51B 3.2B 6.03B 413B 6.13B 41.18B 16.13B 207B 16.25B 15.9B 689B 3.91B 4.52B 3.66B 3.34B 6.29B 431B 6.4B 42.97B 16.84B 216B 16.96B 16.59B 719B
Net income 418M 482M 391M 357M 671M 45.97B 683M 4.58B 1.8B 23.01B 1.81B 1.77B 76.76B 436M 504M 408M 373M 701M 48.02B 713M 4.79B 1.88B 24.04B 1.89B 1.85B 80.19B
Net Debt 1.37B 1.58B 1.29B 1.17B 2.21B 151B 2.24B 15.07B 5.9B 75.63B 5.95B 5.82B 252B 1.29B 1.48B 1.2B 1.1B 2.07B 141B 2.1B 14.11B 5.53B 70.82B 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
12/08/26 24.22 +1.34% 299,940
11/08/26 €23.90 -1.24% 228,383
10/08/26 €24.20 +1.60% 461,629
07/08/26 €23.82 +1.02% 425,070
06/08/26 €23.58 +0.94% 535,538
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
14
Last Close Price
23.90EUR
Average target price
25.73EUR
Spread / Average Target
+7.65%

Quarterly revenue - Rate of surprise