KMTS stock rating: KESTRA MEDICAL TECHNOLOGIES, LTD. quant rating & factor grades · Tickwind