Stockreport

With 77% ownership, Croda International Plc (LON:CRDA) boasts of strong institutional backing [Yahoo! Finance]

CRODA INTL UNSP/ADR  (COIHY) 
PDF The top 13 shareholders own 51% of the company Analyst forecasts along with ownership data serve to give a strong idea about prospects for a business AI is about to [Read more]