Live News EQUITY FLASH M impact Oct 27, 2026, 08:43 PM UTC ICON Reports Third-Quarter Revenue of $2.02 Billion ICLR SquawkNews Desk 1 updates Updated Oct 27, 2026, 08:44 PM UTC Story updates 08:44:19 PM UTC SquawkNews *-- Earnings Flash (ICLR) ICON plc Reports Q3 Revenue $2.02B, vs. FactSet Est of $2.01B