Live News EARNINGS FLASH M impact Oct 27, 2026, 09:22 PM UTC ICON Sets FY Revenue Outlook at USD 8,100–8,200 Million ICON set its full-year revenue outlook at USD 8,100–8,200 million. ICLR SquawkNews Desk