The stock is trapped low with insiders and investors holding most of the outstanding shares. There is just no float on this, and there won't be any time soon. If the big holders sell their stake this stock will be below $1 again (sad to say). When 35k shares trade is very heavy volume you know something's very wrong.