Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
148.88
+3.43 (+2.36%)
7:00:00 PM EDT: $148.88 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share