ICON Reports First Quarter 2026 Results
ICON plc (NASDAQ: ICLR), a world-leading clinical research organization, today reported its financial results for the first quarter ended March 31, 2026. CEO, Mr. Barry Balfe commented, ICON maintained strong commercial momentum in quarter one, delivering net bookings of $2.9 billion, and a net...