Advertisement
Advertisement

ICLR

ICLR logo

Icon Plc

140.38
USD
+0.16
+0.11%
May 13, 15:59 UTC -4
Closed
exchange

After-Market

140.43

+0.05
+0.04%

ICLR Live Chart

See Full Chart
Advertisement