Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
147.59
-2.51 (-1.67%)
5:52:37 PM EDT: $147.59 0.00 (0.00%)
Twitter Share  Facebook Share StockTwits Share