Umicore S.A.

UMICY · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$3,110$2,322$3,271$5,803
- Cash$1,109$2,013$1,300$1,516
+ Debt$2,865$3,448$2,712$2,748
Enterprise Value$4,867$3,758$4,683$7,035
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$1,642-$1,209$546
% Margin5%22.2%-16.2%6.6%
Net Income$137-$8-$1,472$162
% Margin1.6%-0.1%-19.8%2%
EPS Diluted0.14-0.008-1.530.17
% Growth1,807.3%99.5%-1,000%
Operating Cash Flow-$7$477$392$742
Capital Expenditures-$99-$330-$253-$536
Free Cash Flow-$105$147$140$206