ShortsShort positions decreased from 482,000 to 269,000 as of latest reporting date, a few days ago. That might account for the unusual share price swings since 3rd quarter results. It made sense to have stock go up in anticipation of good results, then go down when it didnt happen. The surprise was last two days when it went up again by 6 cents. Perhaps this was due to covering positions. Good news is perhaps the "players" involved don't see it going doown by any serious amount in near future.