News

ICON plc ICLR posted first-quarter 2025 adjusted earnings per share of $3.19, down 8.1% from the year-ago period’s reported ...
As the first-quarter earnings season progresses, this week will be crucial for many companies in the medical sector. Per the ...
Icon PLC (ICLR) came out with quarterly earnings of $3.19 per share, beating the Zacks Consensus Estimate of $3.08 per share. This compares to earnings of $3.47 per share a year ago. These figures ...
Narrow-moat Icon is navigating a challenging macroeconomic environment, which has led to elevated cancellation levels due to a range of reasons, including portfolio reprioritizations and futility ...
DUBLIN 18, Ireland (AP) — Icon PLC (ICLR) on Wednesday reported first-quarter earnings of $154.2 million. The Dublin 18, Ireland-based company said it had profit of $1.90 per share. Earnings ...
ICON plc ICLR posted first-quarter 2025 adjusted earnings per share of $3.19, down 8.1% from the year-ago period’s reported figure. However, the metric surpassed the Zacks Consensus Estimate by ...