Umicore SA (EBR:UMI)

Belgium flag Belgium · Delayed Price · Currency is EUR
23.36
+0.08 (0.34%)
Aug 27, 2026, 1:25 PM CET
Market Cap5.60B +68.8%
Revenue (ttm)24.61B +52.7%
Net Income487.65M +278.5%
EPS2.01 +275.0%
Shares Out 240.56M
PE Ratio11.59
Forward PE12.84
Dividend0.50 (2.13%)
Ex-Dividend DateMay 5, 2026
Volume37,352
Open23.32
Previous Close23.28
Day's Range23.16 - 23.60
52-Week Range12.77 - 26.98
Beta0.90
AnalystsBuy
Price Target25.17 (+7.75%)
Earnings DateJul 31, 2026