IMCD N.V. (IMCDY)

OTCMKTS · Delayed Price · Currency is USD
56.47
-0.38 (-0.67%)
Aug 11, 2026, 3:50 PM EST
Market Cap6.72B +0.9%
Revenue (ttm)5.68B +2.7%
Net Income263.00M -13.7%
EPS4.45 -14.6%
Shares Out n/a
PE Ratio25.56
Forward PE15.77
Dividend0.83 (1.43%)
Ex-Dividend DateMay 6, 2026
Volume1,625
Open56.40
Previous Close56.85
Day's Range56.40 - 56.47
52-Week Range39.76 - 61.56
Beta0.96
Analystsn/a
Price Targetn/a
Earnings DateJul 29, 2026