ICLR - ICON PLC
115.18
-1.940 -1.684%
Share volume: 1,023,917
Last Updated: 04-21-2026
Business Services/Services – Research, Development, Testing Labs:
-0.03%
PREVIOUS CLOSE
CHG
CHG%
$117.12
-1.94
-0.02%
No results match your filter!