Icon Plc

XNAS:ICLR   4:00:00 PM EDT
172.23
-2.04 (-1.17%)
: $172.30 +0.07 (+0.04%)
Twitter Share  Facebook Share StockTwits Share