ICON PLC (NASDAQ: ICLR) exceeded analysts' expectations in the fourth quarter of 2024, reporting earnings per share (EPS) of $3.43 compared to the forecasted $3.42. Revenue also surpassed ...
Despite a slight revenue dip, Icon ... Flow to Equity ICON's US$186 share price... Icon PLC (ICLR) doesn't possess the right combination of the two key ingredients for a likely earnings beat ...
The medical research company reported $3.42 earnings per share for the quarter, beating analysts’ consensus estimates of $3.41 by $0.01. ICON Public had a return on equity of 11.81% and a net ...