Logo image of ICLR

ICON PLC (ICLR) Stock News

NASDAQ:ICLR - Nasdaq - IE0005711209 - Common Stock - Currency: USD

135.1  -7.92 (-5.54%)

After market: 135.2 +0.1 (+0.07%)

ICLR Latest News, Press Relases and Analysis