Versus - compare NTRA and WST

West Pharmaceutical Services, Inc. outperforms Natera Inc on 26 out of 32 parameters.