Shorts about to take a beating on this one. Going to get worse for them in near future.
Sentiment: Strong Buy
Agreed, and Deck also. Almost 50% short interest, up $5 in the last couple of weeks but 110% of the stock held by institutions........yep, 110%..........can you say a naked short squeeze?