Umicore SA (LON:0RUY)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
18.69
-0.23 (-1.19%)
At close: Nov 10, 2026
Market Cap3.76B +8.1%
Revenue (ttm)21.20B +52.7%
Net Income419.90M +278.5%
EPS1.68 +275.0%
Shares Out n/a
PE Ratio9.30
Forward PE10.67
Dividend0.31 (1.95%)
Ex-Dividend DateMay 5, 2026
Volume2,993
Open19.06
Previous Close18.91
Day's Range18.60 - 19.20
52-Week Range14.21 - 26.96
Beta0.90
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027