I wonder about the lack of buying. As you point out, with most of the stock held by insiders, you'd expect sellers to be few and far between. But with all those who post about the imminent "take off" in the stock price, and their friends and relatives, you'd think there'd be more buying interest at these prices.
“Any fool can criticize, condemn and complain and most fools do.”
Benjamin Franklin