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 ...
ICON plc ICLR posted first-quarter 2025 adjusted earnings per share of $3.19, down 8.1% from the year-ago period’s reported ...