Versus - compare AZZ and POWL

AZZ Inc outperforms Powell Industries, Inc. on 20 out of 32 parameters.