Versus - compare CDRE and NPK

National Presto Industries, Inc. outperforms Cadre Holdings Inc on 20 out of 30 parameters.