Kornit Digital (KRNT) is leading digital textile printing, and AIC revenues. It offers downside protection with a strong cash ...