I was concerned we might break $8.00 in early morning trading. The big boys are concerned about LF annoucncing deteriorating future earnings.
Institutions make money shorting as well.
Short positions are not ownership.
Sentiment: Strong Buy
Seems like the institutions are competing with each other rather than retail investors who own a measly 10%.
Really? Why do institutions own 90% of the shares outstanding and are adding to their positions aggressively?