Versus - compare MASS and SGHT

Sight Sciences Inc outperforms 908 Devices Inc on 14 out of 27 parameters.