Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
204.76
-8.31 (-3.90%)
6:01:50 PM EDT: $209.99 +5.23 (+2.55%)
Twitter Share  Facebook Share StockTwits Share