Versus - compare ACH and EMBC

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