Advertisement
Advertisement

ICLR

ICLR logo

Icon Plc

115.58
USD
Sponsored
-0.92
-0.79%
Apr 16, 16:00 UTC -4
Closed
exchange

Pre-Market

119.00

+3.42
+2.96%

Advertisement