you are viewing a single comment's thread.
3.81 million or 25.9% short as of June 12, 2007. Short ratio 13.2. Squeeeeze.
Where will they run to? Where will they hide? Look at the institutions gobbling up shares over the past months. 103% ownership. Then a phony downgrade to get more before earnings. Classic.