Umicore SA (DE:NVJP)
XETRA:NVJP
Germany
NVJPUmicore SA
€10.59
-€0.19(-1.76%)
At close: 4:00 PM EST