ICON (ICLR) Reports Q2 2025 Earnings with Mixed Financial Results
ICON (ICLR) reported Q2 2025 earnings with revenue of $2.017 billion, down 4.8% year over year but up 1% sequentially. The company saw an 11% sequential increase in gross business awards, driven by biotech wins and pharma partnerships, but faced challenges with cancellations and margin pressures.

Tickers: $ICLR
Topics: biotech earnings financial performance pharmaceuticals revenue