Umicore SA (EBR:UMI)

Belgium flag Belgium · Delayed Price · Currency is EUR
22.00
+0.38 (1.76%)
Sep 16, 2026, 5:35 PM CET
Market Cap5.20B +64.3%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out 240.56M
PE Ratio10.76
Forward PE11.86
Dividend0.50 (2.17%)
Ex-Dividend DateMay 5, 2026
Volume429,075
Open22.00
Previous Close21.62
Day's Range21.82 - 22.14
52-Week Range12.77 - 26.98
Beta0.91
AnalystsBuy
Price Target25.63 (+16.5%)
Earnings DateFeb 19, 2027