Not sure if they are shorts. Likely daytraders that traded out Monday at 4 to 5 thinking they were so smart. Now their pride is hurt so bad that they can't bring themselves to buy back. They are waiting for a miracle and it will not happen. The only people selling now are the ones that think nothing good can really ever happen in their lives so the data can't really be as good as it looks. The same idiots who are selling now would still be selling even if Zerenex could bring a dead man back to life.
Sentiment: Strong Buy