ICON (NASDAQ:ICLR) stock fell 8% early Tuesday after it issued financial guidance for 2025. The clinical research ...
ICON Public Limited Company (NASDAQ ... Second quarter results were essentially in line with Street estimates; however, revenue guidance was lowered due to Covid drug trial delays.