LOL LOL That theory is more absurd then the shorter's . My theory is the stock price is where it is because not many are willing to sell it lower, and not many are willing to buy it at a higher price at this time. The next earnings report may change that some. News of a FDA denial (which I think is unrealistic) or FDA approval will change everything.