Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
145.45
+0.89 (+0.62%)
5:01:21 PM EDT: $152.72 +7.27 (+5.00%)
Twitter Share  Facebook Share StockTwits Share