Analyst Michael Cherny from Leerink Partners reiterated a Buy rating on Icon (ICLR – Research Report ... Icon’s financial outlook and market positioning. Despite the broader uncertainties ...