Icon Plc

NASDAQ:ICLR   12:37:01 PM EDT
215.88
+3.37 (+1.59%)
Twitter Share  Facebook Share StockTwits Share