Some context....Good to see the share price going in the right direction again this week. Watching the SP decline over the last couple of weeks did suck, but those who have been here for a while know that one of the biggest strengths we have is a very tightly held float, with probably 80%+ of the outstanding shares held by institutions, insiders, and longs. Since the SP started moving down from the $6 threshold, roughly 851K shares have traded, which represent only 1.7% of the total outstanding float, and that is if there was absolutely no churn among that 851K shares. I don't see that as a massive selloff, but rather some retail investors who might have bought on the runup to $7.50 getting scared by the slight drop.
Let's hope for some good results in the next couple of weeks.