Icon Plc

XNAS:ICLR  
173.06
-1.99 (-1.14%)
6:50:16 PM EDT: $171.00 -2.06 (-1.19%)
Twitter Share  Facebook Share StockTwits Share