Icon Plc

NASDAQ:ICLR   4:00PM EDT
153.67
+1.04 (+0.68%)
: $153.68 +0.01 (+0.01%)

People also watch

StockTwits Share  Twitter Share  Facebook Share