You have to keep in mind that management have shelled out significant personal funds to buy shares on market here, in the hundreds of thousands of dollars. The latest was at 34c with (from memory) over $150,000 worth of shares bought. That isnt small change.
I only have 50,000 shares here, happy to add more on dips, grabbed 10k recently at 27c
The tech itself is incredibly impressive, management have to know something significant is in the making else they are just throwing their own personal wealth away, which wouldnt be a first but I think the small risk here is worth it.
CFO Price at posting:
28.0¢ Sentiment: Hold Disclosure: Held