Versus - compare MASS and PROF

Profound Medical Corp outperforms 908 Devices Inc on 21 out of 28 parameters.