Versus - compare UFPT and OLN

UFP Technologies Inc. outperforms Olin Corp. on 21 out of 32 parameters.