Icon Plc

XNAS:ICLR   4:00:00 PM EDT
100.35
+0.65 (+0.65%)
4:40:54 PM EDT: $100.01 -0.34 (-0.34%)
Twitter Share  Facebook Share StockTwits Share