Umicore S.A.

UMICF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$3,188$2,338$3,202$5,781
- Cash$1,109$2,013$1,300$1,516
+ Debt$2,865$3,448$2,712$2,748
Enterprise Value$4,944$3,774$4,613$7,014
Revenue$8,694$7,407$7,446$8,254
% Growth17.4%-0.5%-9.8%
Gross Profit$633$1,614$596$552
% Margin7.3%21.8%8%6.7%
EBITDA$435$231$201$436
% Margin5%3.1%2.7%5.3%
Net Income$137-$8-$1,472$162
% Margin1.6%-0.1%-19.8%2%
EPS Diluted0.57-0.033-6.120.67
% Growth1,837.8%99.5%-1,013.4%
Operating Cash Flow-$7$477$392$742
Capital Expenditures-$99-$330-$253-$536
Free Cash Flow-$105$147$140$206