Icon Plc

XNAS:ICLR  
102.08
-1.00 (-0.97%)
6:24:17 PM EDT: $101.39 -0.69 (-0.68%)
Twitter Share  Facebook Share StockTwits Share