ICON ($ICLR) posted quarterly earnings results on Wednesday, February 19th. The company reported earnings of $3.43 per share, missing estimates of $3.48 by $0.05. The ...
Equities researchers at Leerink Partnrs reduced their FY2025 earnings estimates for ICON Public in a research report issued ...
Icon PLC (ICLR) came out with quarterly earnings of $3.43 per share, beating the Zacks Consensus Estimate of $3.42 per share. This compares to earnings of $3.46 per share a year ago. These figures ...
Narrow-moat Icon is continuing to work through a challenging macroeconomic environment, as some of its customers are undergoing budget cuts and reprioritizations of their pipeline candidates.
DUBLIN 18, Ireland (AP) — Icon PLC (ICLR) on Wednesday reported fourth-quarter net income of $260 million. The Dublin 18, Ireland-based company said it had profit of $3.16 per share. Earnings ...