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 ...
Equities researchers at Leerink Partnrs reduced their FY2025 earnings estimates for ICON Public in a research report issued ...
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 ...
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 ...
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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results