Icon Plc

XNAS:ICLR   4:00:00 PM EDT
177.73
-4.30 (-2.36%)
6:15:51 PM EDT: $173.74 -3.99 (-2.24%)
Twitter Share  Facebook Share StockTwits Share