News

This contract research organization ... or 5 (Strong Sell). For Icon PLC, the Most Accurate Estimate is lower than the Zacks Consensus Estimate, suggesting that analysts have recently become ...
The contract research organization posted revenue of $2 billion in the period, which missed Street forecasts. Six analysts surveyed by Zacks expected $2.01 billion. Icon PLC expects full-year earnings ...