Ken and David also have a vested interest in supporting the share price. Ken's bonus is based on the share price being above $1.40. As for David's most recent purchases, one could argue that it was done to support the share price and his large stake in the business.
Whatever "education" they possess could be easily tainted by bias and unbridled enthusiasm.
Don't get me wrong, I highly respect and appreciate Ken and David's contribution to the business but it is time to "show me the money" and that isn't going to happen for at least 6 months, i.e. an earnings estimate in October/November later this year.
NTC Price at posting:
$1.36 Sentiment: None Disclosure: Held