Market Cap: $385.85K
Julia Letlow bought between $1,001 - $15,000 of ICON shares on 8 December.
Thomas R Tillis sold between $1,001 - $15,000 of ICON shares on 13 February.