Genpact Ltd
 $886,669 Exponent Inc
 $602,680 Energous Corp
 $46,018 On Assignment Inc
 $529,558 Genpact Ltd
 $886,669 Exponent Inc
 $602,680 Energous Corp
 $46,018 On Assignment Inc
 $529,558