Clinical research conductor ICON Plc downplayed impacts from demand softness from the pharmaceutical and biotechnology ...
Hosted on MSN9mon
ICLR Stock Earnings: Icon Beats EPS, Meets Revenue for Q1 2024Icon reported earnings per share of $3.47. This was above the analyst estimate for EPS of $3.41. The company reported revenue of $2.09 billion. This was same as the analyst estimate for revenue of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results