Icon Plc

XNAS:ICLR  
173.77
-4.93 (-2.76%)
6:50:18 PM EDT: $174.00 +0.23 (+0.13%)
Twitter Share  Facebook Share StockTwits Share