With 57% ownership, IMCD N.V. (AMS:IMCD) boasts of strong institutional backing
Key Insights Given the large stake in the stock by institutions, IMCD's stock price might be vulnerable to their trading decisions The top 25 shareholders own 48% of the company Analyst forecasts alo...