DUBLIN--(BUSINESS WIRE)-- ICON plc (ICLR), (NASDAQ: ICLR), a world-leading clinical research organization powered by healthcare intelligence, today announced its financial guidance for the year ending ...
ICON (NASDAQ:ICLR) stock fell 8% early Tuesday after it issued financial guidance for 2025. The clinical research organization said that it expects to report 2025 revenue of $8.05B to $8.650B, with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results