Versus - compare EMBC and OSUR

Orasure Technologies Inc. outperforms Embecta Corp on 18 out of 27 parameters.