Icon Plc

XNAS:ICLR   4:00:00 PM EDT
172.45
+3.52 (+2.08%)
: $179.00 +6.55 (+3.80%)
Twitter Share  Facebook Share StockTwits Share