Versus - compare KMTS and DRTS

Alpha Tau Medical Ltd outperforms Kestra Medical Technologies Ltd. on 14 out of 23 parameters.