Umicore
ENXTBR:UMI
16,90
+ €0,48 (2,92%)
16,90
+€0,48 (2,92%)
End-of-day quote: 03/25/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

€1,20
Earnings Per Share
€14,81
Revenue Per Share
8,74%
Gross Margin %
€4,07 B
Market Cap
€2,24 B
Long-Term Debt
Earnings Per Share
€1,20
Revenue Per Share
€14,81
Gross Margin %
8,74%
Market Cap
€4,07 B
Long-Term Debt
€2,24 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share €1,20 €1,06 €1,86 €2,47 €2,76 €1,34 €1,30 €1,36 €1,22 €1,07 €1,14 €0,90 €0,98 €1,24 €1,35 €1,17 €0,56 €0,99 €1,03 €1,04
Earnings Earnings €288,67M €254,91M €447,14M €593,29M €664,25M €322,50M €313,01M €327,81M €267,78M €233,96M €246,40M €194,55M €215,15M €277,47M €299,04M €265,65M €125,99M €222,24M €247,35M €263,63M
RPS Revenue Per Share €14,81 €14,39 €16,12 €17,30 €16,47 €13,46 €13,96 €13,57 €13,29 €12,35 €12,16 €40,84 €44,73 €56,08 €65,37 €42,68 €30,83 €40,84 €34,60 €34,77
Revenue Revenue €3,56B €3,46B €3,88B €4,16B €3,96B €3,24B €3,36B €3,27B €2,92B €2,70B €2,63B €8,83B €9,82B €12,55B €14,48B €9,69B €6,94B €9,17B €8,31B €8,82B
OCF Operating Cash Flow €538,25M €868,70M €1,04B €634,20M €1,41B €528,30M €479,20M €-27,30M €153,30M €384,70M €265,10M €402,50M €500,80M €415,50M €515,50M €104,10M €450,70M €370,30M €406,40M €21,53M
FCF Free Cash Flow €57,63M €286,50M €31,00M €142,90M €989,00M €136,80M €-50,30M €-525,10M €-223,40M €96,90M €60,60M €200,50M €234,10M €187,70M €327,50M €-37,40M €0,00M €0,00M €0,00M €0,00M
OM Operating Margin 5,31% -2,07% 3,51% 3,29% 3,79% 2,03% 2,78% 3,69% 2,73% 2,65% 2,51% 2,64% 2,86% 2,75% 2,84% 3,21% 2,61% 3,01% 3,90% 3,51%
GM % Gross Margin % 8,74% 8,26% 8,32% 6,55% 6,52% 5,31% 6,15% 8,33% 7,79% 7,34% 7,64% 7,77% 7,86% 6,72% 6,27% 7,45% 7,61% 8,94% 8,62% 8,68%
FCFS Free Cash Flow Per Share €1,60 €1,19 €0,66 €0,59 €3,50 €0,41 €-0,41 €-2,14 €-1,01 €0,45 €0,19 €0,94 €0,94 €0,73 €1,34 €-0,30 €1,15 €0,67 €1,02 €-0,61
LT Debt Long-Term Debt €2,24B €2,26B €1,97B €1,59B €1,66B €1,65B €1,10B €708,85M €694,10M €24,39M €71,30M €22,57M €26,40M €2,86M €23,88M €194,88M €175,77M €422,50M €181,20M €400,07M
Sha. Stocks 240,56M 240,48M 240,4M 240,2M 240,67M 240,67M 240,78M 241,04M 219,49M 218,65M 216,14M 216,17M 219,54M 223,77M 221,51M 227,05M 224,99M 224,48M 240,15M 253,49M
×