News

UBS raised the firm’s price target on Icon (ICLR) to $240 from $170 and keeps a Buy rating on the shares. Published first on TheFly – the ultimate ...
ICON lifts its 2025 revenue forecast, beats booking targets in Q2 and expands its share buyback plan as market conditions ...