Yet another CRO giant has taken a revenue hit due to a customer demand dip. Irish clinical research organization Icon reported third-quarter revenue of $2.03 billion, underperforming analyst ...
Shares of ICON Public Limited (ICLR) gained on Wednesday after TD Cowen upgraded the contract research organization to Buy from Hold, noting a compelling risk-reward setup following its recent selloff ...
Clinical research organization ICON plc (NASDAQ:ICLR) stock is surging on Thursday after the company reported better-than-expected second-quarter financial results and raised its fiscal 2025 sales ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results