News

ICON plc ICLR posted first-quarter 2025 adjusted ... Following the earnings announcement, ICLR stock plunged 3.6% in the after-market trading yesterday. The gross profit decreased 9.8% ...