Icon Plc

XNAS:ICLR  
171.82
+6.49 (+3.92%)
7:21:44 PM EDT: $172.00 +0.18 (+0.11%)
Twitter Share  Facebook Share StockTwits Share