Icon (ICLR – Research Report) received a Hold rating and price target from Goldman Sachs analyst Matthew Sykes today. The company’s shares ...
This news caused a more than 20% decline in the price of ICON stock over a two-day trading period, from a closing price of $280.76 per share on October 23, 2024 to $220.47 per share on October 25 ...