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.