Wadirum1....individuals may not like the stock, but institutions do. The latest numbers from end of Q1 have been updated. 1.12M shares held by 22 institutions. 541K shares were bought/added the first 3 months of the year at, obviously, a price a lot higher than today (vs 173K sold). The float (from total amount of 10.1M - locked up shares insiders own, 7.3M is only 2.8M or so.
We will have to wait 3 months to see what kind of churn action happened on these shares since March 31rst.
It'd be nice to see some institutions who met with them today at the Oppenheimer conference step in tomorrow or TH and squeeze the stock up a bit. I don't think it'd take much to get the tide moving the other direction.