Icon Plc

NASDAQ:ICLR   3:59:56 PM EDT
210.49
+4.13 (+2.00%)
Twitter Share  Facebook Share StockTwits Share