Barclays analyst Luke Sergott maintained a Buy rating on Icon (ICLR – Research Report) today and set a price target of $275.00. The company’s shares closed last Friday at $186.21. Leverage the ...
On Thursday, 13 March 2025, ICON PLC (NASDAQ: ICLR) participated in the Barclays 27th Annual Global Healthcare Conference. The company shared insights into its strategic challenges and opportunities.