Icon Plc

NASDAQ:ICLR   3:40:35 PM EDT
335.00
+5.50 (+1.67%)
Twitter Share  Facebook Share StockTwits Share