Versus - compare SGHT and EMBC

Sight Sciences Inc outperforms Embecta Corp on 19 out of 30 parameters.