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
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.