UMICORE (UMI)

UMICORE
Sell: €17.60|Buy: €18.18|Change: 0.95 (-5.12%)