What we need to remember is that the company is building potential future earnings with these technology platforms and intellectual property. If you can wait (who knows how long) then you may be handsomely rewarded.
NRT Price at posting:
10.0¢ Sentiment: Hold Disclosure: Held