Umicore SA logo

Umicore SA

NEW
LTS:0RUY (Belgium)   Ordinary Shares
€ 24.14 -0.14 (-0.58%) Aug 12
12.05
P/B:
2.42
Market Cap:
€ 5.83B ($ 6.72B)
Enterprise V:
€ 7.32B ($ 8.45B)
Volume:
62.03K
Avg Vol (2M):
265.99K
Trade In:

Umicore SA Valuation Measures