Icon Plc

XNAS:ICLR   4:00:00 PM EDT
162.96
-5.83 (-3.45%)
7:14:19 PM EDT: $166.21 +3.25 (+1.99%)
Twitter Share  Facebook Share StockTwits Share