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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results