News
Icon PLC ICLR shares ended the last trading session 3.3% higher at $289.81. The jump came on an impressive volume with a higher-than-average number of shares changing hands in the session.
Hosted on MSN2mon
Why Is Icon PLC (ICLR) Down 8.9% Since Last Earnings Report?A month has gone by since the last earnings report for Icon PLC (ICLR). Shares have lost about 8.9% in that time frame, underperforming the S&P 500. Will the recent negative trend continue leading ...
In a market that continues to challenge even the most stalwart companies, ICON Plc (ICLR) stock has marked a new 52-week low, dipping to $227.56. This latest price level reflects the ongoing ...
Hosted on MSN7mon
Icon PLC (ICLR) Lags Q3 Earnings and Revenue EstimatesIcon PLC (ICLR) came out with quarterly earnings of $3.35 per share, missing the Zacks Consensus Estimate of $3.85 per share. This compares to earnings of $3.30 per share a year ago. These figures ...
ICON PLC sees FY 2024 EPS of $13.90-$14.10 versus the analyst consensus of $15.06. ICON PLC sees FY 2024 revenue of $8.26B-$8.30B versus the analyst consensus of $8.51B. ICON PLC's stock price closed ...
Icon Plc and Medpace are both CROs, but Icon focuses on large pharma with an aggressive M&A strategy, unlike Medpace's small biotech focus. Initially impressed by Icon's financials, we purchased ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results