Live News EQUITY FLASH L impact Oct 15, 2026, 04:20 PM UTC ICON Price Target Cut to $188.56, Implies 12% Upside A 12-month price target for ICON plc was cut to $188.56, implying 12% upside. ICLR SquawkNews Desk