ICLR - ICON PLC
107.2
-3.400 -3.172%
Share volume: 1,388,997
Last Updated: 03-06-2026
Business Services/Services – Research, Development, Testing Labs:
-0.01%
PREVIOUS CLOSE
CHG
CHG%
$110.60
-3.40
-0.03%
Event alerts are disabled