oh I don't disagree at all, my comment was that it easy to understand how people end up selling to take profits after seeing the results and looking at the current price.
I'm still holding. would have bought more below $3 but was a bit slow.
NTC Price at posting:
$3.15 Sentiment: None Disclosure: Held