Clinical research conductor ICON Plc downplayed impacts from demand softness from the pharmaceutical and biotechnology ...
Hosted on MSN10mon
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 ...
Revenue and Earnings Per Share (EPS) are the heart of the fundamental analysis of a company's worth. The Revenue and EPS Summary provides the Revenue, EPS and Dividends of a company by year and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results