Live News EQUITY FLASH M impact Oct 27, 2026, 08:43 PM UTC ICON Reports Q3 Revenue of USD 2,024.757 Million Q3 revenue was USD 2,024.757 million versus the IBES estimate of USD 2,015 million. ICLR SquawkNews Desk