Versus - compare TMCI and EMBC

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