Versus - compare OSUR and EMBC

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