Umicore SA (LON:0RUY)

London flag London · Delayed Price · Currency is GBP · Price in EUR
23.72
+0.09 (0.40%)
At close: Aug 31, 2026
Market Cap4.74B +70.6%
Revenue (ttm)21.20B +52.7%
Net Income419.90M +278.5%
EPS1.73 +275.0%
Shares Out n/a
PE Ratio11.29
Forward PE12.81
Dividend0.31 (1.53%)
Ex-Dividend DateMay 5, 2026
Volume8,227
Open23.50
Previous Close23.63
Day's Range23.30 - 23.86
52-Week Range12.80 - 26.96
Beta0.90
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027