Versus - compare STRO and ENTA

Enanta Pharmaceuticals Inc outperforms Sutro Biopharma Inc on 19 out of 26 parameters.