Icon Plc

XNAS:ICLR   4:00:00 PM EDT
167.28
+0.66 (+0.40%)
4:22:00 PM EDT: $169.20 +1.92 (+1.15%)
Twitter Share  Facebook Share StockTwits Share