Umicore SA
ENXTBR • UMI • BE0974320526
Market Closed
Umicore SA
ENXTBR • UMI • BE0974320526
Market Closed
ENXTBR • UMI • BE0974320526
Umicore SA (ENXTBR: UMI) has a market capitalization of $5.26B. Last close €19.45 (as of 2026-10-20); 52-week range €14.19 to €26.98.