Versus - compare ATRA and CPIX

Cumberland Pharmaceuticals Inc. outperforms Atara Biotherapeutics Inc on 21 out of 27 parameters.