Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
146.48
+2.90 (+2.02%)
4:01:02 PM EDT: $146.28 -0.20 (-0.14%)
Twitter Share  Facebook Share StockTwits Share