Umicore SA (UMICF)

OTCMKTS · Delayed Price · Currency is USD
25.84
0.00 (0.00%)
Aug 10, 2026, 4:00 PM EST
Market Cap6.72B +72.8%
Revenue (ttm)28.12B +52.7%
Net Income557.12M +278.5%
EPS2.30 +275.0%
Shares Out n/a
PE Ratio12.07
Forward PE13.48
Dividend0.58 (2.26%)
Ex-Dividend DateMay 5, 2026
Volume100
Open25.84
Previous Close25.84
Day's Range25.84 - 25.84
52-Week Range15.05 - 31.15
Beta0.90
Analystsn/a
Price Targetn/a
Earnings DateJul 31, 2026