In its first-quarter results, ICON saw revenue hit $858 million, up 17.9% on a constant currency basis on the year-ago period, with full-year 2021 revenue guidance boosted from a range of $3.2 billion to $3.3 billion to as much as $3.5 billion.
Read article