News

March 31, 2025 backlog is $254.5 million compared to $95.2 million at March 31, 2024. The majority of this backlog is in the U.S. where the backlog is $247.7 million at March 31, 2025 compared to $87.
IMCD N.V. (“IMCD” or “Company”), a global leading distribution partner, and formulator of speciality chemicals and ingredients, today announces its first three months 2025 results. HIGHLIGHTS• Gross p ...