Versus - compare PROF and MASS

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