Bank of America Securities analyst Michael Ryskin maintained a Buy rating on Icon (ICLR – Research Report) today. The company’s shares closed ...
Explore key insights from ICON's Q4 2024 earnings call, including bookings growth, digital innovation, and strategic partnerships driving 2025 growth targets.
Backs FY25 revenue view $8.05B-$8.65B, consensus $8.4B. Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> ...
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 are ...
ICON plc ICLR delivered fourth-quarter 2024 adjusted earnings per share of $3.43, down 0.9% from the year-ago period’s ...