Crazy how these shares can be held down for sooo long and then they just pop. No really a free and fair market though, I'm just a casual trader so I don't get to see all the shorts placed on. Good luck though! If it goes down, I will get in like I shoulda got in before haha!
NTC Price at posting:
$1.37 Sentiment: Hold Disclosure: Not Held