News

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 ...
Wall Street expects a year-over-year decline in earnings on lower revenues when Icon PLC (ICLR) reports results for the quarter ended March 2025. While this widely-known consensus outlook is important ...
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, adjusted ...