A lot of grumpy posters on this Board ... but presumably not as grumpy as those who sold out their shares at 70-something cents in the last few weeks.
And the fact is that that is where the market was - at 70-ish cents And for all those complaining about $1.10 ... well, they had the opportunity to put their money where their mouth is and buy more at 70c, and if they had all done that (and yes I did), ... then it would not have been sitting at 70c. I don't think shareholders, as a group, can have it both ways: shareholders collectively are responsible for the price sitting at 70-ish cents (I always thought it was oversold at 80c and posted on this group to say same) ... but if that is where the market priced it, you can't complain when it goes up 50%.
The big losers in this are those that lost faith, and sold out their shares at 70 to 80c, spoiling it mostly for themselves.
NTC Price at posting:
$1.07 Sentiment: None Disclosure: Held