ICLR - ICON PLC
102.17
-4.170 -4.081%
Share volume: 1,801,960
Last Updated: 04-24-2026
Business Services/Services – Research, Development, Testing Labs:
-0.01%
PREVIOUS CLOSE
CHG
CHG%
$106.34
-4.17
-0.04%