I'm heavily invested in NST and unfortunately I bought it at the high peak price ($5.6) and averaging it down to $4.9.
I am now at 25% loss! I can't afford to get out with this much loss, my husband is going to kill me
NST Price at posting:
$3.59 Sentiment: Hold Disclosure: Held