Umicore SA (UMICF)

OTCMKTS · Delayed Price · Currency is USD
26.33
-1.92 (-6.80%)
Sep 4, 2026, 4:00 PM EST
Market Cap6.33B +68.2%
Revenue (ttm)28.12B +52.7%
Net Income557.12M +278.5%
EPS2.30 +275.0%
Shares Out n/a
PE Ratio11.36
Forward PE12.53
Dividend0.58 (2.17%)
Ex-Dividend DateMay 5, 2026
Volume200
Open25.73
Previous Close28.25
Day's Range25.73 - 27.50
52-Week Range15.32 - 31.15
Beta0.91
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027