Icon Plc

NASDAQ:ICLR   9:37:07 AM EDT
175.23
+2.10 (+1.21%)
Twitter Share  Facebook Share StockTwits Share