Versus - compare EMBC and TMCI

Treace Medical Concepts Inc outperforms Embecta Corp on 18 out of 32 parameters.