To think we were over $3.00 without those contracts and trading at $1.38 simply means we have been sold off way too hard. I still think this will bolt and head well north of $3.00 once we report sales and further contract wins.
NTC Price at posting:
$1.38 Sentiment: Buy Disclosure: Held