Versus - compare CPIX and ATRA

Atara Biotherapeutics Inc outperforms Cumberland Pharmaceuticals Inc. on 12 out of 20 parameters.