Nope, its the nature of this type of company. Guy running the show owns so much to the point it is his company and therefore they essentially need to buyback or dividend for this to make any substantial move.
XTE Price at posting:
3.5¢ Sentiment: Buy Disclosure: Not Held