Versus - compare ESE and ST

Esco Technologies, Inc. outperforms Sensata Technologies Holding Plc on 20 out of 31 parameters.