Craft

Umicore

Stock Price

€11.1

2024-10-29

Market Capitalization

€2.8 B

2024-08-26

Revenue

€19.4 B

FY, 2025

Umicore Summary

Company Summary

Overview
Umicore is a company that provides materials technology and recycling solutions. It has expertise in chemistry, metallurgy, precious metals refining and management, recycling batteries, etc. The company caters to energy, automotive, chemicals, manufacturing, and other sectors.
Type
Public
Status
Active
Founded
2001
HQ
Brussels, BE | view all locations
Website
https://www.umicore.com
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key People

  • Bart Sap

    Bart Sap, Chief Executive Officer

  • Wannes Peferoen

    Wannes Peferoen, Chief Financial Officer

  • Ana Fonseca Nordang

    Ana Fonseca Nordang, Executive Vice President, People and Organization, ESG, P&T

  • Geert Olbrechts

    Geert Olbrechts, Chief Technology Officer, Executive Vice President of Recycling

Operating MetricsView all

Production Sites

50
4.2%

FY, 2019

R&D Centers

15
7.1%

FY, 2019

LocationsView all

75 locations detected

  • Brussels, Bruxelles HQ

    Belgium

    Rue du Marais 31

  • Auburn Hills, MI

    United States

    2347 Commercial Dr

  • East Providence, RI

    United States

    300 Wampanoag Trail

  • Houston, TX

    United States

    17625 El Camino Real #210

  • Pasadena, TX

    United States

    9900 Bayport Blvd

  • Ravenhall, VIC

    Australia

    10 Walhalla Way, Vic. 3023

and 69 others

Umicore Financials

Summary Financials

Revenue (FY, 2025)
€19.4B
Gross profit (FY, 2025)
€2.4B
Net income (FY, 2025)
€389.5M
Cash (FY, 2025)
€1.6B
EBIT (FY, 2025)
€927.2M
Enterprise value
$4.1B

Footer menu