Icon Plc

XNAS:ICLR   4:00:00 PM EDT
188.22
-14.70 (-7.24%)
5:19:02 PM EDT: $189.37 +1.15 (+0.61%)
Twitter Share  Facebook Share StockTwits Share