Umicore SA (VIE:UMI)

Austria flag Austria · Delayed Price · Currency is EUR
20.46
-0.30 (-1.45%)
At close: Oct 8, 2026
Market Cap4.95B +34.8%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out n/a
PE Ratio10.14
Forward PE11.60
Dividend0.35 (1.71%)
Ex-Dividend DateMay 5, 2026
Volume2
Open20.36
Previous Close20.76
Day's Range20.14 - 20.46
52-Week Range14.32 - 26.76
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027