Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
179.43
+4.22 (+2.41%)
4:43:14 PM EDT: $179.00 -0.43 (-0.24%)
Twitter Share  Facebook Share StockTwits Share