Trading
Please use a PC Browser to access Register-Tadawul
Jefferies Upgrades Icon to Buy, Lowers Price Target to $135
Share
ICON Plc
ICLR
98.33
+0.90%