Skip navigation

Umicore SA

Belgium
Company NameUmicore SA
PI Number21
Revenue (Millions)$18,811
Total Equity (Millions)$2,157
Net Income (Millions)$432
Revenue Growth49.02%
Profit Margin 12.30%
Earnings per Share$3.69
Debt to Equity Ratio0.01%
Return on Equity22.03%
Cost of Goods Sold (Millions)$17,176
Earnings per Share Growth30.14%
Total Assets (Millions)$4,803
Current Liabilities (Millions)$2,069
Long Term Debt (Millions)$31