Hosted on MSN1mon
ICON issues 2025 guidance, stock slides 8%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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results