Versus - compare ESE and CGNX

Esco Technologies, Inc. outperforms Cognex Corp. on 17 out of 27 parameters.