News

Explore ICON plc's Q1 2025 earnings call insights, reflecting challenges in clinical trials, operational innovations, and adjusted guidance.
ICON plc ICLR posted first-quarter 2025 adjusted earnings per share of $3.19, down 8.1% from the year-ago period’s reported ...