ICLR   $144.59  -4.76% Market Closed After Close 160.0 10.66%

ICON plc