Craft

IMCD

Stock Price

€150.4

2024-10-29

Market Capitalization

€8.6 B

2024-10-29

Revenue

€4.8 B

FY, 2025

IMCD Summary

Company Summary

Overview
IMCD is a company that distributes and formulates chemicals and ingredients. Its products include adhesives, solvents, barium sulphates, biocides, gelling systems, etc. The company caters to food and nutrition, homecare, construction, energy, pharmaceutical, and other sectors.
Type
Public
Status
Active
Founded
1995
HQ
Rotterdam, NL | view all locations
Website
https://www.imcdgroup.com
Cybersecurity rating
ESG rating
50-59 out of 100|View all ESG data
Sectors

Key People

  • Hans Kooijmans

    Hans Kooijmans, Chief Financial Officer

    • Marcus Jordan

      Marcus Jordan, Chief Executive Officer

      • Andreas Igerl

        Andreas Igerl, President, APAC

        LocationsView all

        3 locations detected

        • Rotterdam, ZH HQ

          Netherlands

          Wilhelminaplein 32

        • Mulgrave, VIC

          Australia

          1/352 Wellington Rd

        • Orchard Hills, NSW

          Australia

          8 Distribution Dr.

        IMCD Financials

        Summary Financials

        Revenue (FY, 2025)
        €4.8B
        Gross profit (FY, 2025)
        €1.1B
        Net income (FY, 2025)
        €217.5M
        Cash (FY, 2025)
        €238.6M
        EBIT (FY, 2025)
        €371.3M
        Enterprise value
        $10.0B

        Footer menu