Umicore SA (LON:0RUY)

London flag London · Delayed Price · Currency is GBP · Price in EUR
21.44
+0.40 (1.90%)
At close: Sep 25, 2026
Market Cap4.43B +53.9%
Revenue (ttm)21.20B +52.7%
Net Income419.90M +278.5%
EPS1.73 +275.0%
Shares Out n/a
PE Ratio10.55
Forward PE12.08
Dividend0.31 (1.66%)
Ex-Dividend DateMay 5, 2026
Volume7,719
Open21.37
Previous Close21.04
Day's Range21.18 - 21.58
52-Week Range13.84 - 26.96
Beta0.91
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027