News
ICON exited the first quarter with cash and cash equivalents of $526.7 million compared with $538.8 million at the end of the fourth quarter of 2024. It had a net debt balance of $2.9 billion at ...
11d
Zacks Investment Research on MSNICON's Q1 Earnings Surpass Estimates, Revenues Lag, Stock DownICON plc ICLR posted first-quarter 2025 adjusted earnings per share of $3.19, down 8.1% from the year-ago period’s reported figure. However, the metric surpassed the Zacks Consensus Estimate by 3.5%.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results