IMCD N.V. (IMCDY)

OTCMKTS · Delayed Price · Currency is USD
56.44
-0.32 (-0.56%)
Sep 2, 2026, 3:58 PM EST
Market Cap6.68B +0.8%
Revenue (ttm)5.68B +2.7%
Net Income263.00M -13.7%
EPS4.45 -14.6%
Shares Out n/a
PE Ratio25.39
Forward PE15.55
Dividend0.83 (1.45%)
Ex-Dividend DateMay 6, 2026
Volume218
Open56.57
Previous Close56.76
Day's Range56.30 - 56.64
52-Week Range39.76 - 61.56
Beta0.96
Analystsn/a
Price Targetn/a
Earnings DateNov 5, 2026