Icon Plc

NASDAQ:ICLR   2:33:29 PM EDT
173.95
+3.49 (+2.05%)
Twitter Share  Facebook Share StockTwits Share