ICLR
ICLR
Stocks
Icon Plc
146,00
+2,87(+2,00 %)
146,00After-Hours
+0,00(+0,00 %)
Today's High146,08
Today's Low141,98
Today's Open145,32
Previous Close143,13
Mkt. Cap--
P/E (TTM)--
Chart