Icon Plc

XNAS:ICLR  
182.84
-0.84 (-0.46%)
5:47:50 PM EDT: $182.02 -0.82 (-0.45%)
Twitter Share  Facebook Share StockTwits Share