ICON's Q1 Earnings Surpass Estimates, Revenues Lag, Stock Down
ICON plc (ICLR) posted first-quarter 2025 adjusted earnings per share of 1.90, down 15.6% from the year-earlier level.ICLR’s Q1 RevenuesTotal revenues decreased 4.3% year over year to $2.00 billion. The figure was down 3.2% on a constant-currency (CER) basis. The metric fell ...