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 ...
Icon Plc (NASDAQ: ICLR) is a contract research organization (“CRO”). In the Q3 2024 letter, I highlighted our investment in Medpace (MEDP) another CRO that directly competes with Icon.
A month has gone by since the last earnings report for Icon PLC (ICLR). Shares have lost about 4.1% in that time frame, underperforming the S&P 500.
Icon PLC (ICLR) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.
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 ...
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… ...
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, ...
ICON plc, (NASDAQ: ICLR) a world-leading clinical research organisation powered by healthcare intelligence, today announced the expansion of its portfolio of artificial intelligence (AI) tools ...
Icon PLC (ICLR) is expected to deliver a year-over-year increase in earnings on higher revenues when it reports results for the quarter ended September 2024. This widely-known consensus outlook ...
DUBLIN - ICON plc (NASDAQ: ICLR), a global provider of outsourced development services to the pharmaceutical, biotechnology, and medical device industries, with a market capitalization of $16.8 ...
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 ...