Icon reported second-quarter results highlighted by revenue of $2.1 billion, representing a nearly 5% increase from the prior-year period. However, management reduced its 2024 revenue guidance by 1.2% ...
Narrow-moat Icon is continuing to work through a challenging macroeconomic environment, as some of its customers are undergoing budget cuts and reprioritizations of their pipeline candidates. However, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results