Umicore SA logo

Umicore SA

NEW
XBRU:UMI (Belgium)   Ordinary Shares
€ 15.45 -0.16 (-1.02%) Jul 18
At Loss
P/B:
1.85
Market Cap:
€ 3.72B ($ 4.32B)
Enterprise V:
€ 5.13B ($ 5.97B)
Volume:
898.76K
Avg Vol (2M):
654.86K
Trade In:

Umicore SA Valuation Measures