Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
306.45
+8.52 (+2.86%)
4:00:44 PM EDT: $306.45 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share