Today's Range
€134.35 - €139.80
52-Week Range
€117.81 - €211.30
Market Cap

About Imcd (AMS:IMCD)

(AMS:IMCD) IMCD N.V. markets, sells, and distributes specialty chemicals, and pharmaceutical and food ingredients in Europe, Turkey, Africa, the Asia-Pacific, and the Americas. The company offers surfactants, builders, and functional additives; excipients, active ingredients, and specialty solvents; additives, actives, and functional ingredients; and resins and binders, additives, functional fillers, pigments, and specialty solvents. It also provides texturants, proteins, flavors and colors, enzymes and cultures, natural fibers, and health ingredients; additive packages and components and base oils; monomers, process chemicals, and solvents; polymers and specialty compounds, functional additives, fillers, and reinforcements; and resins and advanced composites, and pigments. IMCD N.V. was founded in 1995 and is headquartered in Rotterdam, the Netherlands.
Show more

IMCD Stock Price

Statistics Highlights (AMS:IMCD)

Shares Outstanding 56.94M Beta 0.96
Public Float 55.98M P/E Ratio 41.97
% Short of Float - Dividend (Yield) 1.62 (0.01%)
Held by Insiders 1.69% Ex-Dividend Date May 4, 2022
Held by Institutions 81.75% IPO Date -

IMCD Financial Summary

Dec 21 Dec 20 Dec 19
Revenue €3.44B €2.77B €2.69B
EBITDA €395.23M €268.98M €239.89M
Net Income €207.24M €120.92M €108.01M
Total Assets €3.27B €2.71B €2.19B
Total Cash €177.88M €169.01M €104.36M
Total Debt
Dec 21 Sep 21 Jun 21
Net Income
Total Assets €3.27B €2.95B
Total Cash €177.88M €138.38M
Total Debt

IMCD Stock Price History

Imcd Annual Stock Price History

Year Open Close Change
2021 €198.10 €139.45 -29.61%
2021 €105.75 €198.10 87.33%
2020 €78.45 €105.75 34.80%

Imcd Daily Stock Price History

Date Open High Low Close Change Volume
Jun 23, 2022 €122.30 €123.10 €118.70 €121.95 -12.92% 155.54K
Jun 10, 2022 €142.30 €142.90 €139.25 €140.05 -0.25% 150.43K
Jun 7, 2022 €141.30 €142.10 €138.05 €140.40 12.01% 80.31K

(AMS:IMCD) Stock Price FAQs

What is today's stock price of Imcd (AMS:IMCD)?

  • The current stock price of Imcd (AMS:IMCD) is €139.45.
  • Today IMCD stock price opened at €139.70 after previous close of €138.45.
  • During the day, Imcd stock quote has varied from a low of €134.35 to a high of €139.80.

What is Imcd's 52-week change?

  • IMCD 52-week high stock quote is €211.30, which is 51.50% above the current share price.
  • The Imcd (AMS:IMCD) 52-week low stock price is €117.81, which is 15.50% below the current share price.
  • Imcd share price volatility (52-week beta) is 0.96.


How Much is Imcd Worth?

Imcd's worth today based on market capitalisation is €8.68B

How much dividend does Imcd Pay?

The current annualized dividend payout for IMCD stock is €1.62, the dividend yield is 1.06% and the payout ratio is 57.27%.
View More Details on Imcd's "Dividend" Section

When is the next earnings date for Imcd (AMS:IMCD)?

Imcd is expected to report earnings on November 07 ,2022.
View More Details on Imcd's 'Earnings' Section

What is Imcd’s Price to Earning (PE) ratio?

Imcd has a Price to Earning (P/E) ratio of 41.97. IMCD stock also has a Price to Sales (P/S) ratio of 2.51.

What is the Imcd's ticker?

Imcd trades on the Euronext Amsterdam stock market in Netherlands under the ticker symbol "IMCD". Imcd’s stock symbol can also be displayed as "AMS:IMCD".

Who are the owners of Imcd?

Imcd (AMS:IMCD) is owned by 81.75% institutional shareholders and by 1.69% insiders. The rest is owned by the public.
Explore More Details on Imcd's “Ownership” Section

Who are the key executives of Imcd (IMCD)?

Imcd's key executive team includes the following managers:

  • Mr. Pieter C. J. van der Slikke, CEO & Member of Management Board (1956)
  • Mr. Hans J. J. Kooijmans, CFO & Member of Management Board (1961)
  • Mr. Marcus Jordan, Pres of Americas (1974)
  • Mr. Olivier Champault, Pres of IMCD France & Bus. and Group Director of Advanced Materials (1967)
  • Ms. Swapna Kattewar, Head of Global Regulatory Questionnaire Centre (NA)

What is Imcd’s Sector & Industry Classification?

Imcd (AMS:IMCD) is classified under the "Basic Materials" sector and under the "Specialty Chemicals" industry.

How many employees work for Imcd?

Currently the number of employees working for Imcd is 3,740.

Where are Imcd's Headquarters?

Imcd (AMS:IMCD) is headquartered in Netherlands.

What are Imcd's Address and Phone Number?

Imcd’s mailing address is Wilhelminaplein 32, Rotterdam, Netherlands, 3072 DE.
The company’s phone number is 31 10 290 8684.

What is the official website for Imcd?

Imcd’s official website is