ICON Public Limited Company (ICLR) NASDAQ

184.93

+1.6356(+0.89%)

Updated at January 14 09:38AM

Currency In USD