Versus - compare TELA and INCR

TELA Bio Inc outperforms Intercure Ltd on 13 out of 19 parameters.