Advertisement
Advertisement

ICLR

ICLR logo

Icon Plc

151.88
USD
+1.35
+0.90%
Jul 10, 15:59 UTC -4
Closed
exchange

Pre-Market

151.13

-0.94
-0.62%

ICLR Live Chart

See Full Chart
Advertisement