Icon Plc

NASDAQ:ICLR   4:01PM EDT
147.55
+2.46 (+1.70%)
: $147.48 -0.07 (-0.05%)

People also watch

StockTwits Share  Twitter Share  Facebook Share