ICLR
ICLR
Stocks
Icon Plc
170,71USD
-2,23(-1,28 %)
172,26Vormarkt
1,55(+0,90 %)
Today's High171,23
Today's Low167,98
Today's Open170,29
Previous Close172,94
Chart