Icon Plc

XNAS:ICLR   3:58:54 PM EDT
167.00
+0.82 (+0.49%)
3:59:59 PM EDT: $166.48 -0.52 (-0.31%)
Twitter Share  Facebook Share StockTwits Share