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 ...
Wall Street expects a year-over-year decline in earnings on lower revenues when Icon PLC (ICLR ... The earnings report, which is expected to be released on April 30, 2025, might help the stock ...