Umicore SA (UMICY)

OTCMKTS · Delayed Price · Currency is USD
6.67
+0.06 (0.91%)
Sep 8, 2026, 9:36 AM 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.07 (1.11%)
Ex-Dividend DateMay 6, 2026
Volume1,100
Open6.68
Previous Close6.61
Day's Range6.67 - 6.69
52-Week Range3.72 - 7.68
Beta0.90
Analystsn/a
Price Targetn/a
Earnings DateFeb 19, 2027