Umicore SA (FRA:NVJP)

Germany flag Germany · Delayed Price · Currency is EUR
17.55
-0.21 (-1.18%)
At close: Oct 23, 2026
Market Cap4.14B +2.1%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out n/a
PE Ratio8.74
Forward PE9.72
Dividend0.35 (1.99%)
Ex-Dividend DateMay 5, 2026
Volume1,500
Open17.75
Previous Close17.76
Day's Range17.55 - 17.75
52-Week Range14.20 - 26.60
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027