Versus - compare ACH and EMBC

Owens & Minor, Inc. outperforms Embecta Corp on 16 out of 27 parameters.