Icon Plc

NASDAQ:ICLR   3:59:50 PM EDT
272.76
-0.29 (-0.11%)
4:01:00 PM EDT: $274.17 +1.41 (+0.52%)
Twitter Share  Facebook Share StockTwits Share