Umicore SA logo

Umicore SA

NEW
XBRU:UMI (Belgium)   Ordinary Shares
€ 15.31 -0.12 (-0.78%) Jul 22
At Loss
P/B:
1.91
Market Cap:
€ 3.71B ($ 4.36B)
Enterprise V:
€ 5.13B ($ 6.02B)
Volume:
370.34K
Avg Vol (2M):
686.21K
Trade In:

Umicore SA Valuation Measures