Genpact Ltd
 $852,071 Exponent Inc
 $748,519 Energous Corp
 $35,828 On Assignment Inc
 $491,439 Genpact Ltd
 $852,071 Exponent Inc
 $748,519 Energous Corp
 $35,828 On Assignment Inc
 $491,439