News
Icon ( (ICLR)) has shared an update. On July 22, 2025, ICON plc’s Board of Directors authorized a new share repurchase program allowing the company to buy back up to $500 million of its outstanding ...
ICON plc (NASDAQ: ICLR), a world-leading clinical research organization powered by healthcare intelligence, today reported its financial results for the second quarter ended June 30, 2025.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results