Versus - compare EMBC and OBIO

Orchestra BioMed Holdings Inc outperforms Embecta Corp on 15 out of 29 parameters.