Also just wondering why NLST never put out any type of positive press release other than selling more shares!
thats a great question that I have no answer for. So, is NLST staying under a $1 until Nov 12? earnings are the 29th I beleive if anything good that should give us alittle pop