size of drop overdoneMuch of the drop in price is because of large selling by or through Canaccord. Selling a million shares a day would drive down the price of any small/mid-cap. Remember the pressure when Synsorb/Rosecroft was selling last year? and that was in the 100,000 per day range.
Remember that somebody has to be buying these million shares per day. Ie. there are lots of optimistic buyers. Assuming there is no inside information, the buyers' opinion carries as much weight as the sellers' opinion.
If somebody can post the totals by broker, we might have some idea if the selling is near the end.