They're going to burn. :(
how did you arrive at that number? Last report shows, 62,304,084 short. Are you assuming every single trade today is a short covering? Because that's just not realistic. Retail could be buying, Institutions could be buying.
mine is for sale for $200 each...whoooaaaa!
Sentiment: Strong Buy
Shorts are not smart enough to cover today. You have not seen anything yet.