ICLR
ICLR
Stocks
Icon Plc
142.42
-0.71(-0.49%)
Today's High145.87
Today's Low142.42
Today's Open145.32
Previous Close143.13
Mkt. Cap--
P/E (TTM)--
Chart