Umicore SA (EBR:UMI)

Belgium flag Belgium · Delayed Price · Currency is EUR
21.10
+0.04 (0.19%)
Oct 6, 2026, 5:35 PM CET
Market Cap5.07B +39.2%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out 240.56M
PE Ratio10.48
Forward PE11.75
Dividend0.50 (2.37%)
Ex-Dividend DateMay 5, 2026
Volume330,592
Open21.06
Previous Close21.06
Day's Range20.62 - 21.58
52-Week Range14.19 - 26.98
Beta0.92
AnalystsBuy
Price Target25.63 (+21.47%)
Earnings DateFeb 19, 2027