ICLR   $219.47  -1.40% Market Closed After Close 219.34 -0.06%

ICON PLC