There is a bit of momentum as you say, money flow, volume and RSI all look good. Here you view a tech analysis of all indicators together, which show a buy, but with a few red flags still around. KZL Technical analysis
KZL Price at posting:
17.0¢ Sentiment: Buy Disclosure: Held