ICLR - ICON PLC
119.68
4.100 3.426%
Share volume: 1,175,806
Last Updated: 04-17-2026
Business Services/Services – Research, Development, Testing Labs:
0.01%
PREVIOUS CLOSE
CHG
CHG%
$115.58
4.10
0.04%