People playing cat and mouse games over what amounts to little more than one hundred dollars, when there is clear indicators that inst investors may be on the radar, and every other bio specy indicator is saying buy now.
KZA Price at posting:
42.5¢ Sentiment: Buy Disclosure: Held