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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results