Versus - compare OLN and UFPT

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