ICLR - ICON PLC
105.1
3.020 2.873%
Share volume: 1,089,047
Last Updated: 03-30-2026
Business Services/Services – Research, Development, Testing Labs:
-0.03%
PREVIOUS CLOSE
CHG
CHG%
$102.08
3.02
0.03%