Advertisement.

Advertisement.

Advertisement

Advertisement.

ICLR Icon Plc

434
Market Cap$25.89B
Volume908,602.00
52-Wk High$347.72
52-Wk Low$221.20