Icon Plc

XNAS:ICLR   4:00:00 PM EDT
107.16
-2.46 (-2.24%)
7:24:20 PM EDT: $109.40 +2.24 (+2.09%)
Twitter Share  Facebook Share StockTwits Share