Umicore SA (EBR:UMI)

Belgium flag Belgium · Delayed Price · Currency is EUR
18.62
+0.01 (0.05%)
Oct 28, 2026, 5:35 PM CET
Market Cap4.48B +9.6%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out 240.56M
PE Ratio9.27
Forward PE10.33
Dividend0.50 (2.69%)
Ex-Dividend DateMay 5, 2026
Volume394,656
Open18.71
Previous Close18.61
Day's Range18.48 - 18.86
52-Week Range14.19 - 26.98
Beta0.92
AnalystsBuy
Price Target25.48 (+36.84%)
Earnings DateFeb 19, 2027