ICLR - ICON PLC
117.12
-2.560 -2.186%
Share volume: 994,890
Last Updated: 04-20-2026
Business Services/Services – Research, Development, Testing Labs:
-0.02%
PREVIOUS CLOSE
CHG
CHG%
$119.68
-2.56
-0.02%