Icon Plc

XNAS:ICLR  
114.19
+2.77 (+2.49%)
7:27:56 PM EDT: $114.05 -0.14 (-0.12%)
Twitter Share  Facebook Share StockTwits Share