Explore key insights from ICON's Q4 2024 earnings call, including bookings growth, digital innovation, and strategic partnerships driving 2025 growth targets.
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 ...