ICLR - Icon Plc
106.34
-9.090 -8.548%
Share volume: 2,319,467
Last Updated: 04-23-2026
Business Services/Services – Research, Development, Testing Labs:
-0.03%
PREVIOUS CLOSE
CHG
CHG%
$115.43
-9.09
-0.08%
No results match your filter!