These projections fall short of consensus expectations, which forecasted a full year 2025 EPS of $14.93 and revenue of $8.5 billion. ICON's CEO, Dr. Steve Cutler, highlighted the company's ...
TD Cowen adjusted its financial outlook for ICON plc (NASDAQ:ICLR), a global provider of drug development solutions and services to the pharmaceutical, biotechnology, and medical device industries.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results