ICON (ICLR) Q1 Earnings Surpass Estimates, Margins Expand
ICON plc (ICLR) delivered first-quarter 2024 adjusted earnings per share of 2.09 billion. The metric surpassed the Zacks Consensus Estimate by 0.08%.Gross business wins in the first quarter were 460 million. This resulted in net business wins of $2.65 billion and a book-to-bill o ...