Yahoo · Oct 18, 2026
IMCD (ENXTAM:IMCD) Stock Looks Cheap As Its 5 Year Slide Continues
IMCD has rebounded in the short term, yet over a longer stretch the experience for shareholders has been far tougher, which puts a spotlight on what its current share price implies about the cash it can generate. With the stock last closing at €104.00, the key issue is whether that level is backed by the company’s underlying cash flows. Over the past 5 years the share price return declined 40.1%, which raises the question of how the business’s cash generation compares with where the stock...


