Icon Plc

XNAS:ICLR   3:59:22 PM EDT
167.06
+0.88 (+0.53%)
3:59:59 PM EDT: $166.48 -0.58 (-0.35%)
Twitter Share  Facebook Share StockTwits Share