ICON continued its aggressive share repurchase program, buying back $250 million in shares during Q3. This brings the total repurchases to $750 million year-to-date, demonstrating the company’s ...
Get Q3 2025 earnings insights for ICON plc (ICLR): revenue growth, margin trends, updated guidance, and market outlook.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results