Versus - compare ESE and ST

Sensata Technologies Holding Plc outperforms Esco Technologies, Inc. on 23 out of 32 parameters.