Market Cap: $1.74B
Thomas R Carper sold between $1,001 - $15,000 of INOD shares on 21 March.
Thomas R Carper bought between $1,001 - $15,000 of INOD shares on 29 August.