Icon Plc

XNAS:ICLR   3:58:55 PM EDT
98.27
+1.13 (+1.16%)
3:59:50 PM EDT: $98.11 -0.16 (-0.16%)
Twitter Share  Facebook Share StockTwits Share